[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/data/workspace/gbsbuild-ROOT/GBS-ROOT/local/BUILD-ROOTS/scratch.riscv64.12 [ 0s] Using BUILD_ARCH=riscv64:noarch [ 0s] [ 0s] [ 0s] ip-192-168-56-58 started "build glibmm.spec" at Sat Dec 28 02:44:54 UTC 2024. [ 0s] [ 0s] [ 0s] processing recipe /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/sources/tizen_unified_standard/glibmm-2.64.2-0/glibmm.spec ... [ 0s] init_buildsystem --configdir /usr/lib/build/configs --cachedir /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/cache --define jobs 8 --define _smp_mflags -j8 --define _costomized_smp_mflags -j32 --repository /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/repos/tizen_unified_standard/riscv64/RPMS --repository http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241227.060200/repos/standard/packages/ --repository http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241227.060200/repos/standard/debug/ /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/sources/tizen_unified_standard/glibmm-2.64.2-0/glibmm.spec build ... [ 0s] initializing /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/BUILD-ROOTS/scratch.riscv64.12/.srcfiles.cache ... [ 0s] /usr/lib/build/createdirdeps --oldfile /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/BUILD-ROOTS/scratch.riscv64.12/.srcfiles.cache /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/repos/tizen_unified_standard/riscv64/RPMS [ 1s] /usr/lib/build/createrepomddeps --cachedir=/data/workspace/gbsbuild-ROOT/GBS-ROOT/local/cache http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241227.060200/repos/standard/packages/ [ 3s] /usr/lib/build/createrepomddeps --cachedir=/data/workspace/gbsbuild-ROOT/GBS-ROOT/local/cache http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241227.060200/repos/standard/debug/ [ 4s] expanding package dependencies... [ 5s] copying qemu [ 5s] [ 5s] registering binfmt handlers for cross build [ 5s] calculating packages to download... [ 7s] [1/3] downloading http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241227.060200/repos/standard/packages/riscv64/libsigc++-2.10.7-1.1.riscv64.rpm ... [ 8s] [2/3] downloading http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241227.060200/repos/standard/packages/riscv64/libsigc++-devel-2.10.7-1.1.riscv64.rpm ... [ 8s] [3/3] downloading http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241227.060200/repos/standard/packages/noarch/mm-common-1.0.5-1.1.noarch.rpm ... [ 8s] [ 8s] reordering...cycle: gio-branding-upstream -> libgio [ 8s] breaking dependency libgio -> gio-branding-upstream [ 8s] cycle: libxcrypt-devel -> glibc-devel [ 8s] breaking dependency libxcrypt-devel -> glibc-devel [ 8s] cycle: libsoftokn3 -> nss [ 8s] breaking dependency nss -> libsoftokn3 [ 8s] reordering done [ 9s] deleting rust [ 9s] deleting rust-devel [ 10s] deleting rust-lock_api [ 10s] /sbin/ldconfig: relative path `0' used to build cache [ 10s] warning: %postun(rust-lock_api-0.4.9-1.riscv64) scriptlet failed, exit status 1 [ 10s] deleting rust-scopeguard [ 10s] /sbin/ldconfig: relative path `0' used to build cache [ 10s] warning: %postun(rust-scopeguard-1.1.0-1.riscv64) scriptlet failed, exit status 1 [ 10s] deleting rust-spin [ 10s] /sbin/ldconfig: relative path `0' used to build cache [ 10s] warning: %postun(rust-spin-0.9.5-1.riscv64) scriptlet failed, exit status 1 [ 10s] deleting rust-std-shared [ 11s] deleting rust-std-static [ 11s] [1/135] keeping libmagic-data-5.45-1.8 [ 11s] [2/135] cumulate pcre2-syntax-10.40-1 [ 11s] [3/135] cumulate python3-pyparsing-3.1.1-1.1 [ 11s] [4/135] cumulate python3-six-1.16.0-1.1 [ 11s] [5/135] keeping setup-0.9-1.5 [ 11s] [6/135] keeping filesystem-3.1-1.1 [ 11s] [7/135] cumulate python3-packaging-23.2-1.1 [ 11s] [8/135] keeping glibc-2.40-1.1 [ 11s] [9/135] keeping bash-3.2.57-1.1 [ 11s] [10/135] keeping cpio-2.8-1.1 [ 11s] [11/135] keeping diffutils-3.10-1.1 [ 11s] [12/135] cumulate fdupes-2.2.1-1.10 [ 11s] [13/135] keeping findutils-4.3.8-1.8 [ 11s] [14/135] keeping gdbm-1.8.3-1.12 [ 11s] [15/135] keeping hostname-3.23-1.1 [ 11s] [16/135] keeping libatomic-14.2.0-1.11 [ 11s] [17/135] keeping libattr-2.5.1-1.9 [ 11s] [18/135] keeping libblkid-2.39.3-1.8 [ 11s] [19/135] keeping libbz2-1.0.8-1.10 [ 11s] [20/135] cumulate libexpat-2.6.2-1.11 [ 11s] [21/135] cumulate libffi-3.4.2-1.10 [ 11s] [22/135] keeping libfreebl3-3.98-1.13 [ 11s] [23/135] keeping libgcc-14.2.0-1.11 [ 11s] [24/135] keeping libgomp-14.2.0-1.11 [ 11s] [25/135] cumulate libgpg-error-1.47-1.1 [ 11s] [26/135] keeping libitm-14.2.0-1.11 [ 11s] [27/135] keeping libltdl-2.4.7-1.12 [ 11s] [28/135] keeping liblua-5.1.5-1.8 [ 11s] [29/135] keeping liblzma-5.6.3-1.4 [ 11s] [30/135] keeping libopenssl3-3.0.13-1.12 [ 11s] [31/135] keeping libpcre-8.45-1.8 [ 11s] [32/135] keeping libpopt-1.16-1.8 [ 11s] [33/135] cumulate libpython3_121_0-3.12.0-1.11 [ 11s] [34/135] keeping libsmack-1.3.1-1.8 [ 11s] [35/135] keeping libsmartcols-2.39.3-1.8 [ 12s] [36/135] keeping libsqlite-3.48.0-1.5 [ 12s] [37/135] keeping libuuid-2.39.3-1.8 [ 12s] [38/135] keeping libxcrypt-4.4.36-1.10 [ 12s] [39/135] keeping libzstd1-1.5.6-1.4 [ 12s] [40/135] keeping m4-1.4.19-1.1 [ 12s] [41/135] keeping net-tools-2.0_20121208git-1.7 [ 12s] [42/135] keeping nspr-4.35-1.8 [ 12s] [43/135] keeping patch-2.7.6-1.8 [ 12s] [44/135] keeping pkg-config-0.29.2-1.10 [ 12s] [45/135] keeping sed-4.1c-1.8 [ 12s] [46/135] keeping update-alternatives-1.22.2-1.1 [ 12s] [47/135] keeping which-2.17-1.1 [ 12s] [48/135] keeping zlib-1.3.1-1.4 [ 12s] [49/135] cumulate pcre2-10.40-1 [ 12s] [50/135] cumulate pcre2-utf16-10.40-1 [ 12s] [51/135] cumulate pcre2-utf32-10.40-1 [ 12s] [52/135] keeping build-compare-2023.06.18-1.5 [ 12s] [53/135] keeping hal-rootstrap-checker-0.1.0-2.1 [ 12s] [54/135] keeping qemu-linux-user-x86_64-cross-5.2.0.2-21.5 [ 12s] [55/135] keeping binutils-libs-2.43-1.12 [ 12s] [56/135] keeping coreutils-6.9-14.4 [ 12s] [57/135] keeping cpp-14.2.0-1.11 [ 12s] [58/135] keeping gawk-3.1.5-1.1 [ 12s] [59/135] keeping gcc-c++-14.2.0-1.11 [ 12s] [60/135] keeping grep-2.5.2-1.8 [ 12s] [61/135] keeping libacl-2.3.2-1.8 [ 12s] [62/135] cumulate libblkid-devel-2.39.3-1.8 [ 12s] [63/135] keeping libcap-2.69-1.10 [ 12s] [64/135] keeping libelf-0.189-1.11 [ 12s] [65/135] cumulate libffi-devel-3.4.2-1.10 [ 12s] [66/135] cumulate libgcrypt-1.10.3-1.1 [ 12s] [67/135] keeping libgfortran-14.2.0-1.11 [ 12s] [68/135] keeping libmount-2.39.3-1.8 [ 12s] [69/135] keeping libstdc++-14.2.0-1.11 [ 12s] [70/135] keeping make-4.4-1.8 [ 12s] [71/135] keeping nss-certs-3.98-1.13 [ 12s] [72/135] cumulate perl-XML-Parser-2.47-1.5 [ 12s] [73/135] keeping smack-1.3.1-1.8 [ 12s] [74/135] keeping bzip2-1.0.8-1.10 [ 12s] [75/135] keeping libfdisk-2.39.3-1.8 [ 12s] [76/135] cumulate libglib-2.80.5-0 [ 12s] [77/135] keeping libmagic-5.45-1.8 [ 12s] [78/135] keeping libxml2-2.12.5-1.9 [ 12s] [79/135] keeping xz-5.6.3-1.4 [ 12s] [80/135] keeping perl-5.38.0-1.10 [ 12s] [81/135] cumulate pcre2-devel-10.40-1 [ 12s] [82/135] keeping build-mkbaselibs-20120927-1.1 [ 12s] [83/135] keeping libstdc++-devel-14.2.0-1.11 [ 12s] [84/135] keeping linux-glibc-devel-6.6-1.11 [ 12s] [85/135] keeping binutils-2.43-1.12 [ 12s] [86/135] keeping file-5.45-1.8 [ 12s] [87/135] cumulate libgmodule-2.80.5-0 [ 12s] [88/135] cumulate libgthread-2.80.5-0 [ 12s] [89/135] keeping tar-1.17-1.1 [ 12s] [90/135] keeping terminfo-base-full-6.4-1.12 [ 12s] [91/135] keeping autoconf-2.71-1.13 [ 12s] [92/135] keeping glibc-locale-2.40-1.1 [ 12s] [93/135] keeping gzip-1.3.12-1.8 [ 12s] [94/135] keeping libcc1-14.2.0-1.11 [ 12s] [95/135] cumulate libgobject-2.80.5-0 [ 12s] [96/135] cumulate libmount-devel-2.39.3-1.8 [ 12s] [97/135] cumulate libsigc++-2.10.7-1.1 [ 12s] [98/135] keeping libubsan-14.2.0-1.11 [ 12s] [99/135] cumulate mm-common-1.0.5-1.1 [ 12s] [100/135] keeping pam-1.1.6-1.8 [ 12s] [101/135] keeping tzdata-2023c-1.1 [ 12s] [102/135] keeping libdw-0.189-1.11 [ 12s] [103/135] cumulate libxslt-1.1.39-1.1 [ 12s] [104/135] keeping libarchive-3.7.2-1.10 [ 12s] [105/135] cumulate shared-mime-info-1.7-0 [ 12s] [106/135] cumulate libsigc++-devel-2.10.7-1.1 [ 12s] [107/135] keeping automake-1.16.5-1.12 [ 12s] [108/135] keeping libasm-0.189-1.11 [ 12s] [109/135] cumulate libxslt-tools-1.1.39-1.1 [ 12s] [110/135] keeping libncurses6-6.4-1.12 [ 12s] [111/135] keeping build-20120927-1.1 [ 12s] [112/135] cumulate libgirepository2-2.80.5-0 [ 12s] [113/135] keeping gcc-14.2.0-1.11 [ 12s] [114/135] keeping libncurses-6.4-1.12 [ 12s] [115/135] keeping less-668-1.1 [ 12s] [116/135] keeping libreadline-5.2-1.10 [ 12s] [117/135] keeping qemu-accel-x86_64-riscv64-0.4-1.5 [ 12s] [118/135] keeping libtool-2.4.7-1.12 [ 12s] [119/135] keeping elfutils-0.189-1.11 [ 12s] [120/135] cumulate python3-base-3.12.0-1.11 [ 13s] [121/135] keeping util-linux-2.39.3-1.8 [ 13s] [122/135] cumulate python3-3.12.0-1.1 [ 13s] [123/135] keeping util-linux-su-2.39.3-1.8 [ 13s] [124/135] cumulate python3-setuptools-69.0.2-1.5 [ 13s] [125/135] keeping libxcrypt-devel-4.4.36-1.10 [ 13s] [126/135] keeping nss-3.98-1.13 [ 13s] [127/135] cumulate libgio-2.80.5-0 [ 13s] [128/135] cumulate gio-branding-upstream-2.80.5-0 [ 13s] [129/135] keeping glibc-devel-2.40-1.1 [ 13s] [130/135] keeping libsoftokn3-3.98-1.13 [ 13s] [131/135] cumulate glib2-tools-2.80.5-0 [ 13s] [132/135] keeping rpm-4.14.1.1-1.12 [ 13s] [133/135] cumulate zlib-devel-1.3.1-1.4 [ 13s] [134/135] keeping rpm-build-4.14.1.1-1.12 [ 13s] [135/135] cumulate glib2-devel-2.80.5-0 [ 13s] now installing cumulated packages [ 13s] Preparing... ######################################## [ 13s] Updating / installing... [ 13s] libffi-3.4.2-1.10 ######################################## [ 14s] pcre2-syntax-10.40-1 ######################################## [ 14s] pcre2-10.40-1 ######################################## [ 14s] libglib-2.80.5-0 ######################################## [ 14s] libgmodule-2.80.5-0 ######################################## [ 14s] libgobject-2.80.5-0 ######################################## [ 15s] libgirepository2-2.80.5-0 ######################################## [ 15s] libgpg-error-1.47-1.1 ######################################## [ 15s] libexpat-2.6.2-1.11 ######################################## [ 15s] libgcrypt-1.10.3-1.1 ######################################## [ 15s] libxslt-1.1.39-1.1 ######################################## [ 15s] libgthread-2.80.5-0 ######################################## [ 16s] shared-mime-info-1.7-0 ######################################## [ 30s] gio-branding-upstream-2.80.5-0 ######################################## [ 30s] libgio-2.80.5-0 ######################################## [ 30s] glib2-tools-2.80.5-0 ######################################## [ 31s] pcre2-utf16-10.40-1 ######################################## [ 31s] pcre2-utf32-10.40-1 ######################################## [ 31s] pcre2-devel-10.40-1 ######################################## [ 31s] libffi-devel-3.4.2-1.10 ######################################## [ 31s] zlib-devel-1.3.1-1.4 ######################################## [ 31s] libsigc++-2.10.7-1.1 ######################################## [ 31s] libblkid-devel-2.39.3-1.8 ######################################## [ 31s] libmount-devel-2.39.3-1.8 ######################################## [ 32s] libpython3_121_0-3.12.0-1.11 ######################################## [ 36s] python3-base-3.12.0-1.11 ######################################## [ 37s] python3-3.12.0-1.1 ######################################## [ 37s] python3-setuptools-69.0.2-1.5 ######################################## [ 37s] python3-six-1.16.0-1.1 ######################################## [ 38s] python3-pyparsing-3.1.1-1.1 ######################################## [ 38s] python3-packaging-23.2-1.1 ######################################## [ 38s] glib2-devel-2.80.5-0 ######################################## [ 38s] libsigc++-devel-2.10.7-1.1 ######################################## [ 38s] libxslt-tools-1.1.39-1.1 ######################################## [ 38s] perl-XML-Parser-2.47-1.5 ######################################## [ 38s] mm-common-1.0.5-1.1 ######################################## [ 38s] fdupes-2.2.1-1.10 ######################################## [ 39s] removing nis flags from /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/BUILD-ROOTS/scratch.riscv64.12/etc/nsswitch.conf... [ 39s] now finalizing build dir... [ 43s] ----------------------------------------------------------------- [ 43s] ----- building glibmm.spec (user abuild) [ 43s] ----------------------------------------------------------------- [ 43s] ----------------------------------------------------------------- [ 43s] + exec rpmbuild --define 'jobs 8' --define '_smp_mflags -j8' --define '_costomized_smp_mflags -j32' --define '_srcdefattr (-,root,root)' --nosignature --target=riscv64-tizen-linux --define '_build_create_debug 1' -ba /home/abuild/rpmbuild/SOURCES/glibmm.spec [ 43s] Building target platforms: riscv64-tizen-linux [ 43s] Building for target riscv64-tizen-linux [ 43s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.a4NHTv [ 43s] + umask 022 [ 43s] + cd /home/abuild/rpmbuild/BUILD [ 43s] + cd /home/abuild/rpmbuild/BUILD [ 43s] + rm -rf glibmm-2.64.2 [ 43s] + /bin/xz -dc /home/abuild/rpmbuild/SOURCES/glibmm-2.64.2.tar.xz [ 43s] + /bin/tar -xof - [ 44s] + STATUS=0 [ 44s] + '[' 0 -ne 0 ']' [ 44s] + cd glibmm-2.64.2 [ 44s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 44s] + cp /home/abuild/rpmbuild/SOURCES/glibmm.manifest . [ 44s] + exit 0 [ 44s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.xS2Dw5 [ 44s] + umask 022 [ 44s] + cd /home/abuild/rpmbuild/BUILD [ 44s] + cd glibmm-2.64.2 [ 44s] + ref=/usr/lib/rpm [ 44s] + mints=0 [ 44s] + case $(uname -m) in [ 44s] ++ uname -m [ 44s] + mints=20160911 [ 44s] + for s in guess sub [ 44s] ++ find -maxdepth 8 -name config.guess [ 44s] + for s in guess sub [ 44s] ++ find -maxdepth 8 -name config.sub [ 44s] + LANG=C [ 44s] + export LANG [ 44s] + unset DISPLAY [ 44s] + CFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 44s] + export CFLAGS [ 44s] + CXXFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 44s] + export CXXFLAGS [ 44s] + FFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -I%_fmoddir' [ 44s] + export FFLAGS [ 44s] + LDFLAGS= [ 44s] + export LDFLAGS [ 44s] + ./autogen.sh [ 44s] mm-common-prepare: putting auxiliary files in './build'. [ 44s] mm-common-prepare: copying file 'compile-binding.am' [ 44s] mm-common-prepare: copying file 'dist-changelog.am' [ 44s] mm-common-prepare: copying file 'doc-reference.am' [ 44s] mm-common-prepare: copying file 'generate-binding.am' [ 44s] mm-common-prepare: putting documentation utilities in './docs'. [ 44s] mm-common-prepare: copying file 'doc-install.pl' [ 44s] mm-common-prepare: copying file 'doc-postprocess.pl' [ 44s] mm-common-prepare: copying file 'doxygen.css' [ 44s] mm-common-prepare: copying file 'doxygen-extra.css' [ 45s] mm-common-prepare: copying file 'tagfile-to-devhelp2.xsl' [ 46s] autoreconf: export WARNINGS=all [ 46s] autoreconf: Entering directory '.' [ 46s] autoreconf: configure.ac: not using Gettext [ 47s] autoreconf: running: aclocal --force -I build ${ACLOCAL_FLAGS} [ 53s] autoreconf: configure.ac: tracing [ 54s] autoreconf: running: libtoolize --copy --force [ 54s] libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build'. [ 54s] libtoolize: copying file 'build/ltmain.sh' [ 55s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build'. [ 55s] libtoolize: copying file 'build/libtool.m4' [ 55s] libtoolize: copying file 'build/ltoptions.m4' [ 55s] libtoolize: copying file 'build/ltsugar.m4' [ 55s] libtoolize: copying file 'build/ltversion.m4' [ 55s] libtoolize: copying file 'build/lt~obsolete.m4' [ 55s] autoreconf: configure.ac: not using Intltool [ 55s] autoreconf: configure.ac: not using Gtkdoc [ 55s] autoreconf: running: aclocal --force -I build ${ACLOCAL_FLAGS} [ 59s] autoreconf: running: /usr/bin/autoconf --force [ 61s] autoreconf: running: /usr/bin/autoheader --force [ 62s] autoreconf: running: automake --add-missing --copy --force-missing [ 64s] configure.ac:49: installing 'build/compile' [ 64s] configure.ac:49: installing 'build/config.guess' [ 64s] configure.ac:49: installing 'build/config.sub' [ 64s] configure.ac:28: installing 'build/install-sh' [ 64s] configure.ac:28: installing 'build/missing' [ 64s] Makefile.am: installing './INSTALL' [ 64s] examples/Makefile.am: installing 'build/depcomp' [ 66s] parallel-tests: installing 'build/test-driver' [ 66s] autoreconf: Leaving directory '.' [ 66s] checking for a BSD-compatible install... /bin/install -c [ 66s] checking whether build environment is sane... yes [ 66s] checking for a race-free mkdir -p... /bin/mkdir -p [ 66s] checking for gawk... gawk [ 67s] checking whether make sets $(MAKE)... yes [ 67s] checking whether make supports nested variables... yes [ 67s] checking whether UID '3777' is supported by ustar format... yes [ 67s] checking whether GID '3777' is supported by ustar format... yes [ 67s] checking how to create a ustar tar archive... gnutar [ 67s] checking whether make supports nested variables... (cached) yes [ 67s] checking whether to enable maintainer-specific portions of Makefiles... yes [ 67s] checking whether make supports GNU make features... yes [ 67s] checking for g++... g++ [ 67s] checking whether the C++ compiler works... yes [ 67s] checking for C++ compiler default output file name... a.out [ 67s] checking for suffix of executables... [ 67s] checking whether we are cross compiling... no [ 67s] checking for suffix of object files... o [ 67s] checking whether the compiler supports GNU C++... yes [ 67s] checking whether g++ accepts -g... yes [ 67s] checking for g++ option to enable C++11 features... none needed [ 67s] checking whether make supports the include directive... yes (GNU style) [ 67s] checking dependency style of g++... gcc3 [ 68s] checking whether g++ supports C++11 features with -std=c++11... yes [ 68s] checking build system type... riscv64-unknown-linux-gnu [ 68s] checking host system type... riscv64-unknown-linux-gnu [ 68s] checking how to print strings... printf [ 68s] checking for gcc... gcc [ 68s] checking whether the compiler supports GNU C... yes [ 68s] checking whether gcc accepts -g... yes [ 68s] checking for gcc option to enable C11 features... none needed [ 68s] checking whether gcc understands -c and -o together... yes [ 68s] checking dependency style of gcc... gcc3 [ 68s] checking for a sed that does not truncate output... /bin/sed [ 68s] checking for grep that handles long lines and -e... /bin/grep [ 68s] checking for egrep... /bin/grep -E [ 68s] checking for fgrep... /bin/grep -F [ 68s] checking for ld used by gcc... /usr/riscv64-tizen-linux-gnu/bin/ld [ 68s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 68s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm -B [ 68s] checking the name lister (/bin/nm -B) interface... BSD nm [ 68s] checking whether ln -s works... yes [ 68s] checking the maximum length of command line arguments... 1572864 [ 68s] checking how to convert riscv64-unknown-linux-gnu file names to riscv64-unknown-linux-gnu format... func_convert_file_noop [ 68s] checking how to convert riscv64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop [ 68s] checking for /usr/riscv64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 68s] checking for file... file [ 68s] checking for objdump... objdump [ 68s] checking how to recognize dependent libraries... pass_all [ 68s] checking for dlltool... no [ 68s] checking how to associate runtime and link libraries... printf %s\n [ 68s] checking for ar... ar [ 68s] checking for archiver @FILE support... @ [ 68s] checking for strip... strip [ 68s] checking for ranlib... ranlib [ 68s] checking command to parse /bin/nm -B output from gcc object... ok [ 68s] checking for sysroot... no [ 69s] checking for a working dd... /bin/dd [ 69s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 69s] checking for mt... no [ 69s] checking if : is a manifest tool... no [ 69s] checking for stdio.h... yes [ 69s] checking for stdlib.h... yes [ 69s] checking for string.h... yes [ 69s] checking for inttypes.h... yes [ 69s] checking for stdint.h... yes [ 69s] checking for strings.h... yes [ 69s] checking for sys/stat.h... yes [ 69s] checking for sys/types.h... yes [ 69s] checking for unistd.h... yes [ 69s] checking for dlfcn.h... yes [ 69s] checking for objdir... .libs [ 69s] checking if gcc supports -fno-rtti -fno-exceptions... no [ 69s] checking for gcc option to produce PIC... -fPIC -DPIC [ 69s] checking if gcc PIC flag -fPIC -DPIC works... yes [ 69s] checking if gcc static flag -static works... no [ 69s] checking if gcc supports -c -o file.o... yes [ 69s] checking if gcc supports -c -o file.o... (cached) yes [ 69s] checking whether the gcc linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 70s] checking whether -lc should be explicitly linked in... no [ 70s] checking dynamic linker characteristics... GNU/Linux ld.so [ 70s] checking how to hardcode library paths into programs... immediate [ 70s] checking whether stripping libraries is possible... yes [ 70s] checking if libtool supports shared libraries... yes [ 70s] checking whether to build shared libraries... yes [ 70s] checking whether to build static libraries... no [ 70s] checking how to run the C++ preprocessor... g++ -std=c++11 -E [ 70s] checking for ld used by g++ -std=c++11... /usr/riscv64-tizen-linux-gnu/bin/ld [ 70s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 70s] checking whether the g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 70s] checking for g++ -std=c++11 option to produce PIC... -fPIC -DPIC [ 70s] checking if g++ -std=c++11 PIC flag -fPIC -DPIC works... yes [ 70s] checking if g++ -std=c++11 static flag -static works... no [ 70s] checking if g++ -std=c++11 supports -c -o file.o... yes [ 70s] checking if g++ -std=c++11 supports -c -o file.o... (cached) yes [ 70s] checking whether the g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 70s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 70s] checking how to hardcode library paths into programs... immediate [ 70s] checking for perl... /bin/perl [ 70s] checking for native Windows host... no [ 70s] checking for Mac OS X Cocoa support... checking how to run the C preprocessor... gcc -E [ 71s] no [ 71s] checking for pkg-config... /bin/pkg-config [ 71s] checking pkg-config is at least version 0.9.0... yes [ 71s] checking for sigc++-2.0 >= 2.9.1 glib-2.0 >= 2.61.2 gobject-2.0 >= 2.61.2 gmodule-2.0 >= 2.61.2... yes [ 71s] checking for sigc++-2.0 >= 2.9.1 glib-2.0 >= 2.61.2 gobject-2.0 >= 2.61.2 gmodule-2.0 >= 2.61.2 gio-2.0 >= 2.61.2 gio-unix-2.0 >= 2.61.2... yes [ 71s] checking for gm4... no [ 71s] checking for m4... m4 [ 71s] checking for pkg-config... (cached) /bin/pkg-config [ 71s] checking pkg-config is at least version 0.16... yes [ 71s] checking whether we are using SUN CC compiler... no [ 71s] checking for flockfile... yes [ 71s] checking for funlockfile... yes [ 71s] checking for getc_unlocked... yes [ 71s] checking for mkfifo... yes [ 71s] checking size of wchar_t... 4 [ 72s] checking for wide stream... yes [ 72s] checking whether C++ library symbols are declared in namespace std... yes [ 72s] checking whether the C++ library supports std::iterator_traits... yes [ 73s] checking for non-standard Sun libCstd reverse_iterator... no [ 73s] checking whether STL containers have templated sequence constructors... yes [ 73s] checking whether C++ member functions may refer to member templates... yes [ 73s] checking whether the compiler disambiguates template specializations for const and non-const types... yes [ 73s] checking whether the compiler allows dynamic_cast<> to undefined types in non-instantiated templates... yes [ 73s] checking whether extern "C" and extern "C++" function pointers are compatible... yes [ 73s] checking whether the compiler honors namespaces inside extern "C" blocks... yes [ 74s] checking whether the compiler allows a static member variable to be initialized inline to std::string::npos... yes [ 74s] checking whether the thread_local keyword is supported... yes [ 74s] checking whether std::time_t is not equivalent to gint32, meaning that it can be used for a method overload... yes [ 74s] checking for dot... dot [ 74s] checking for doxygen... doxygen [ 74s] checking for xsltproc... /bin/xsltproc [ 74s] configure: WARNING: The documentation cannot be generated because [ 74s] not all of the required tools are available: dot doxygen [ 74s] checking which C++ compiler warning flags to use... -Wall [ 74s] configure: Deprecated API will be built, for backwards-compatibility. [ 74s] checking for clang-format... no [ 74s] checking for clang-format-3.9... no [ 74s] checking for clang-format-3.8... no [ 74s] checking for clang-format-3.7... no [ 74s] checking that generated files are newer than configure... done [ 74s] configure: creating ./config.status [ 75s] config.status: creating Makefile [ 75s] config.status: creating tools/Makefile [ 75s] config.status: creating tools/gmmproc [ 75s] config.status: creating tools/generate_wrap_init.pl [ 75s] config.status: creating glib/glibmm-2.4.pc [ 75s] config.status: creating glib/glibmm-2.4-uninstalled.pc [ 75s] config.status: creating glib/src/Makefile [ 75s] config.status: creating glib/glibmm/Makefile [ 75s] config.status: creating gio/giomm-2.4.pc [ 75s] config.status: creating gio/giomm-2.4-uninstalled.pc [ 75s] config.status: creating gio/src/Makefile [ 75s] config.status: creating gio/giomm/Makefile [ 75s] config.status: creating tests/Makefile [ 75s] config.status: creating examples/Makefile [ 75s] config.status: creating docs/Makefile [ 75s] config.status: creating docs/reference/Doxyfile [ 75s] config.status: creating MSVC_NMake/glibmm/glibmm.rc [ 75s] config.status: creating MSVC_NMake/giomm/giomm.rc [ 75s] config.status: creating config.h [ 75s] config.status: creating glib/glibmmconfig.h [ 75s] config.status: creating gio/giommconfig.h [ 75s] config.status: executing depfiles commands [ 77s] config.status: executing libtool commands [ 77s] config.status: executing MSVC_NMake/glibmm/glibmmconfig.h commands [ 77s] config.status: executing MSVC_NMake/giomm/giommconfig.h commands [ 77s] + chmod +x configure [ 77s] + [[ -e config.sub ]] [ 77s] + AR=gcc-ar [ 77s] + export AR [ 77s] + NM=/bin/nm [ 77s] + export NM [ 77s] + RANLIB=gcc-ranlib [ 77s] + export RANLIB [ 77s] + CFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 77s] + export CFLAGS [ 77s] + CXXFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 77s] + export CXXFLAGS [ 77s] + FFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -I%_fmoddir' [ 77s] + export FFLAGS [ 77s] + ./configure --build=riscv64-tizen-linux-gnu --host=riscv64-tizen-linux-gnu --program-prefix= --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 --disable-static [ 77s] checking for a BSD-compatible install... /bin/install -c [ 77s] checking whether build environment is sane... yes [ 77s] checking for a race-free mkdir -p... /bin/mkdir -p [ 77s] checking for gawk... gawk [ 77s] checking whether make sets $(MAKE)... yes [ 77s] checking whether make supports nested variables... yes [ 77s] checking whether UID '3777' is supported by ustar format... yes [ 77s] checking whether GID '3777' is supported by ustar format... yes [ 77s] checking how to create a ustar tar archive... gnutar [ 77s] checking whether make supports nested variables... (cached) yes [ 77s] checking whether to enable maintainer-specific portions of Makefiles... no [ 77s] checking whether make supports GNU make features... yes [ 77s] checking for riscv64-tizen-linux-gnu-g++... riscv64-tizen-linux-gnu-g++ [ 77s] checking whether the C++ compiler works... yes [ 77s] checking for C++ compiler default output file name... a.out [ 77s] checking for suffix of executables... [ 77s] checking whether we are cross compiling... no [ 78s] checking for suffix of object files... o [ 78s] checking whether the compiler supports GNU C++... yes [ 78s] checking whether riscv64-tizen-linux-gnu-g++ accepts -g... yes [ 78s] checking for riscv64-tizen-linux-gnu-g++ option to enable C++11 features... none needed [ 78s] checking whether make supports the include directive... yes (GNU style) [ 78s] checking dependency style of riscv64-tizen-linux-gnu-g++... gcc3 [ 78s] checking whether riscv64-tizen-linux-gnu-g++ supports C++11 features with -std=c++11... yes [ 78s] checking build system type... riscv64-tizen-linux-gnu [ 78s] checking host system type... riscv64-tizen-linux-gnu [ 78s] checking how to print strings... printf [ 78s] checking for riscv64-tizen-linux-gnu-gcc... riscv64-tizen-linux-gnu-gcc [ 78s] checking whether the compiler supports GNU C... yes [ 78s] checking whether riscv64-tizen-linux-gnu-gcc accepts -g... yes [ 78s] checking for riscv64-tizen-linux-gnu-gcc option to enable C11 features... none needed [ 78s] checking whether riscv64-tizen-linux-gnu-gcc understands -c and -o together... yes [ 78s] checking dependency style of riscv64-tizen-linux-gnu-gcc... gcc3 [ 78s] checking for a sed that does not truncate output... /bin/sed [ 78s] checking for grep that handles long lines and -e... /bin/grep [ 78s] checking for egrep... /bin/grep -E [ 78s] checking for fgrep... /bin/grep -F [ 78s] checking for ld used by riscv64-tizen-linux-gnu-gcc... /usr/riscv64-tizen-linux-gnu/bin/ld [ 78s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 78s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm [ 78s] checking the name lister (/bin/nm) interface... BSD nm [ 78s] checking whether ln -s works... yes [ 78s] checking the maximum length of command line arguments... 1572864 [ 78s] checking how to convert riscv64-tizen-linux-gnu file names to riscv64-tizen-linux-gnu format... func_convert_file_noop [ 78s] checking how to convert riscv64-tizen-linux-gnu file names to toolchain format... func_convert_file_noop [ 78s] checking for /usr/riscv64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 78s] checking for riscv64-tizen-linux-gnu-file... no [ 78s] checking for file... file [ 78s] checking for riscv64-tizen-linux-gnu-objdump... no [ 78s] checking for objdump... objdump [ 78s] checking how to recognize dependent libraries... pass_all [ 78s] checking for riscv64-tizen-linux-gnu-dlltool... no [ 78s] checking for dlltool... no [ 78s] checking how to associate runtime and link libraries... printf %s\n [ 78s] checking for riscv64-tizen-linux-gnu-ar... gcc-ar [ 78s] checking for archiver @FILE support... @ [ 78s] checking for riscv64-tizen-linux-gnu-strip... no [ 78s] checking for strip... strip [ 78s] checking for riscv64-tizen-linux-gnu-ranlib... gcc-ranlib [ 78s] checking command to parse /bin/nm output from riscv64-tizen-linux-gnu-gcc object... ok [ 78s] checking for sysroot... no [ 79s] checking for a working dd... /bin/dd [ 79s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 79s] checking for riscv64-tizen-linux-gnu-mt... no [ 79s] checking for mt... no [ 79s] checking if : is a manifest tool... no [ 79s] checking for stdio.h... yes [ 79s] checking for stdlib.h... yes [ 79s] checking for string.h... yes [ 79s] checking for inttypes.h... yes [ 79s] checking for stdint.h... yes [ 79s] checking for strings.h... yes [ 79s] checking for sys/stat.h... yes [ 79s] checking for sys/types.h... yes [ 79s] checking for unistd.h... yes [ 79s] checking for dlfcn.h... yes [ 79s] checking for objdir... .libs [ 79s] checking if riscv64-tizen-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no [ 79s] checking for riscv64-tizen-linux-gnu-gcc option to produce PIC... -fPIC -DPIC [ 79s] checking if riscv64-tizen-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes [ 79s] checking if riscv64-tizen-linux-gnu-gcc static flag -static works... no [ 79s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... yes [ 79s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... (cached) yes [ 79s] checking whether the riscv64-tizen-linux-gnu-gcc linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 79s] checking whether -lc should be explicitly linked in... no [ 79s] checking dynamic linker characteristics... GNU/Linux ld.so [ 79s] checking how to hardcode library paths into programs... immediate [ 79s] checking whether stripping libraries is possible... yes [ 79s] checking if libtool supports shared libraries... yes [ 79s] checking whether to build shared libraries... yes [ 79s] checking whether to build static libraries... no [ 79s] checking how to run the C++ preprocessor... riscv64-tizen-linux-gnu-g++ -std=c++11 -E [ 80s] checking for ld used by riscv64-tizen-linux-gnu-g++ -std=c++11... /usr/riscv64-tizen-linux-gnu/bin/ld [ 80s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 80s] checking whether the riscv64-tizen-linux-gnu-g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 80s] checking for riscv64-tizen-linux-gnu-g++ -std=c++11 option to produce PIC... -fPIC -DPIC [ 80s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 PIC flag -fPIC -DPIC works... yes [ 80s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 static flag -static works... no [ 80s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 supports -c -o file.o... yes [ 80s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 supports -c -o file.o... (cached) yes [ 80s] checking whether the riscv64-tizen-linux-gnu-g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 80s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 80s] checking how to hardcode library paths into programs... immediate [ 80s] checking for perl... /bin/perl [ 80s] checking for native Windows host... no [ 80s] checking for Mac OS X Cocoa support... checking how to run the C preprocessor... riscv64-tizen-linux-gnu-gcc -E [ 80s] no [ 80s] checking for riscv64-tizen-linux-gnu-pkg-config... /bin/riscv64-tizen-linux-gnu-pkg-config [ 80s] checking pkg-config is at least version 0.9.0... yes [ 80s] checking for sigc++-2.0 >= 2.9.1 glib-2.0 >= 2.61.2 gobject-2.0 >= 2.61.2 gmodule-2.0 >= 2.61.2... yes [ 80s] checking for sigc++-2.0 >= 2.9.1 glib-2.0 >= 2.61.2 gobject-2.0 >= 2.61.2 gmodule-2.0 >= 2.61.2 gio-2.0 >= 2.61.2 gio-unix-2.0 >= 2.61.2... yes [ 80s] checking for gm4... no [ 80s] checking for m4... m4 [ 80s] checking for riscv64-tizen-linux-gnu-pkg-config... (cached) /bin/riscv64-tizen-linux-gnu-pkg-config [ 80s] checking pkg-config is at least version 0.16... yes [ 81s] checking whether we are using SUN CC compiler... no [ 81s] checking for flockfile... yes [ 81s] checking for funlockfile... yes [ 81s] checking for getc_unlocked... yes [ 81s] checking for mkfifo... yes [ 81s] checking size of wchar_t... 4 [ 82s] checking for wide stream... yes [ 82s] checking whether C++ library symbols are declared in namespace std... yes [ 82s] checking whether the C++ library supports std::iterator_traits... yes [ 83s] checking for non-standard Sun libCstd reverse_iterator... no [ 83s] checking whether STL containers have templated sequence constructors... yes [ 83s] checking whether C++ member functions may refer to member templates... yes [ 84s] checking whether the compiler disambiguates template specializations for const and non-const types... yes [ 84s] checking whether the compiler allows dynamic_cast<> to undefined types in non-instantiated templates... yes [ 84s] checking whether extern "C" and extern "C++" function pointers are compatible... yes [ 84s] checking whether the compiler honors namespaces inside extern "C" blocks... yes [ 85s] checking whether the compiler allows a static member variable to be initialized inline to std::string::npos... yes [ 85s] checking whether the thread_local keyword is supported... yes [ 85s] checking whether std::time_t is not equivalent to gint32, meaning that it can be used for a method overload... yes [ 85s] checking for dot... dot [ 85s] checking for doxygen... doxygen [ 85s] checking for xsltproc... /bin/xsltproc [ 85s] checking for libstdc documentation... /usr/share/mm-common/doctags/libstdc++.tag@http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen [ 85s] checking for libsigc documentation... /usr/share/doc/libsigc++-2.0/reference/libsigc++-2.0.tag@file:///usr/share/doc/libsigc++-2.0/reference/html [ 85s] checking which C++ compiler warning flags to use... -Wall [ 85s] configure: Deprecated API will be built, for backwards-compatibility. [ 85s] checking for clang-format... no [ 85s] checking for clang-format-3.9... no [ 85s] checking for clang-format-3.8... no [ 85s] checking for clang-format-3.7... no [ 85s] checking that generated files are newer than configure... done [ 85s] configure: creating ./config.status [ 88s] config.status: creating Makefile [ 88s] config.status: creating tools/Makefile [ 88s] config.status: creating tools/gmmproc [ 88s] config.status: creating tools/generate_wrap_init.pl [ 88s] config.status: creating glib/glibmm-2.4.pc [ 88s] config.status: creating glib/glibmm-2.4-uninstalled.pc [ 88s] config.status: creating glib/src/Makefile [ 88s] config.status: creating glib/glibmm/Makefile [ 88s] config.status: creating gio/giomm-2.4.pc [ 89s] config.status: creating gio/giomm-2.4-uninstalled.pc [ 89s] config.status: creating gio/src/Makefile [ 89s] config.status: creating gio/giomm/Makefile [ 89s] config.status: creating tests/Makefile [ 89s] config.status: creating examples/Makefile [ 89s] config.status: creating docs/Makefile [ 89s] config.status: creating docs/reference/Doxyfile [ 89s] config.status: creating MSVC_NMake/glibmm/glibmm.rc [ 89s] config.status: creating MSVC_NMake/giomm/giomm.rc [ 89s] config.status: creating config.h [ 89s] config.status: config.h is unchanged [ 89s] config.status: creating glib/glibmmconfig.h [ 89s] config.status: glib/glibmmconfig.h is unchanged [ 89s] config.status: creating gio/giommconfig.h [ 89s] config.status: gio/giommconfig.h is unchanged [ 90s] config.status: executing depfiles commands [ 90s] config.status: executing libtool commands [ 90s] config.status: executing MSVC_NMake/glibmm/glibmmconfig.h commands [ 91s] config.status: executing MSVC_NMake/giomm/giommconfig.h commands [ 91s] + [[ -e config.sub ]] [ 91s] + AR=gcc-ar [ 91s] + export AR [ 91s] + NM=/bin/nm [ 91s] + export NM [ 91s] + RANLIB=gcc-ranlib [ 91s] + export RANLIB [ 91s] + CFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 91s] + export CFLAGS [ 91s] + CXXFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 91s] + export CXXFLAGS [ 91s] + FFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -I%_fmoddir' [ 91s] + export FFLAGS [ 91s] + ./configure --build=riscv64-tizen-linux-gnu --host=riscv64-tizen-linux-gnu --program-prefix= --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 --enable-maintainer-mode --disable-static [ 91s] checking for a BSD-compatible install... /bin/install -c [ 91s] checking whether build environment is sane... yes [ 91s] checking for a race-free mkdir -p... /bin/mkdir -p [ 91s] checking for gawk... gawk [ 91s] checking whether make sets $(MAKE)... yes [ 91s] checking whether make supports nested variables... yes [ 91s] checking whether UID '3777' is supported by ustar format... yes [ 91s] checking whether GID '3777' is supported by ustar format... yes [ 92s] checking how to create a ustar tar archive... gnutar [ 92s] checking whether make supports nested variables... (cached) yes [ 92s] checking whether to enable maintainer-specific portions of Makefiles... yes [ 92s] checking whether make supports GNU make features... yes [ 92s] checking for riscv64-tizen-linux-gnu-g++... riscv64-tizen-linux-gnu-g++ [ 92s] checking whether the C++ compiler works... yes [ 92s] checking for C++ compiler default output file name... a.out [ 92s] checking for suffix of executables... [ 92s] checking whether we are cross compiling... no [ 92s] checking for suffix of object files... o [ 92s] checking whether the compiler supports GNU C++... yes [ 92s] checking whether riscv64-tizen-linux-gnu-g++ accepts -g... yes [ 92s] checking for riscv64-tizen-linux-gnu-g++ option to enable C++11 features... none needed [ 92s] checking whether make supports the include directive... yes (GNU style) [ 93s] checking dependency style of riscv64-tizen-linux-gnu-g++... gcc3 [ 93s] checking whether riscv64-tizen-linux-gnu-g++ supports C++11 features with -std=c++11... yes [ 93s] checking build system type... riscv64-tizen-linux-gnu [ 93s] checking host system type... riscv64-tizen-linux-gnu [ 93s] checking how to print strings... printf [ 93s] checking for riscv64-tizen-linux-gnu-gcc... riscv64-tizen-linux-gnu-gcc [ 93s] checking whether the compiler supports GNU C... yes [ 93s] checking whether riscv64-tizen-linux-gnu-gcc accepts -g... yes [ 93s] checking for riscv64-tizen-linux-gnu-gcc option to enable C11 features... none needed [ 93s] checking whether riscv64-tizen-linux-gnu-gcc understands -c and -o together... yes [ 93s] checking dependency style of riscv64-tizen-linux-gnu-gcc... gcc3 [ 93s] checking for a sed that does not truncate output... /bin/sed [ 93s] checking for grep that handles long lines and -e... /bin/grep [ 93s] checking for egrep... /bin/grep -E [ 93s] checking for fgrep... /bin/grep -F [ 94s] checking for ld used by riscv64-tizen-linux-gnu-gcc... /usr/riscv64-tizen-linux-gnu/bin/ld [ 94s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 94s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm [ 94s] checking the name lister (/bin/nm) interface... BSD nm [ 94s] checking whether ln -s works... yes [ 94s] checking the maximum length of command line arguments... 1572864 [ 94s] checking how to convert riscv64-tizen-linux-gnu file names to riscv64-tizen-linux-gnu format... func_convert_file_noop [ 94s] checking how to convert riscv64-tizen-linux-gnu file names to toolchain format... func_convert_file_noop [ 94s] checking for /usr/riscv64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 94s] checking for riscv64-tizen-linux-gnu-file... no [ 94s] checking for file... file [ 94s] checking for riscv64-tizen-linux-gnu-objdump... no [ 94s] checking for objdump... objdump [ 94s] checking how to recognize dependent libraries... pass_all [ 94s] checking for riscv64-tizen-linux-gnu-dlltool... no [ 94s] checking for dlltool... no [ 94s] checking how to associate runtime and link libraries... printf %s\n [ 94s] checking for riscv64-tizen-linux-gnu-ar... gcc-ar [ 94s] checking for archiver @FILE support... @ [ 94s] checking for riscv64-tizen-linux-gnu-strip... no [ 94s] checking for strip... strip [ 94s] checking for riscv64-tizen-linux-gnu-ranlib... gcc-ranlib [ 94s] checking command to parse /bin/nm output from riscv64-tizen-linux-gnu-gcc object... ok [ 94s] checking for sysroot... no [ 94s] checking for a working dd... /bin/dd [ 94s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 94s] checking for riscv64-tizen-linux-gnu-mt... no [ 94s] checking for mt... no [ 94s] checking if : is a manifest tool... no [ 94s] checking for stdio.h... yes [ 94s] checking for stdlib.h... yes [ 94s] checking for string.h... yes [ 95s] checking for inttypes.h... yes [ 95s] checking for stdint.h... yes [ 95s] checking for strings.h... yes [ 95s] checking for sys/stat.h... yes [ 95s] checking for sys/types.h... yes [ 95s] checking for unistd.h... yes [ 95s] checking for dlfcn.h... yes [ 95s] checking for objdir... .libs [ 95s] checking if riscv64-tizen-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no [ 95s] checking for riscv64-tizen-linux-gnu-gcc option to produce PIC... -fPIC -DPIC [ 95s] checking if riscv64-tizen-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes [ 95s] checking if riscv64-tizen-linux-gnu-gcc static flag -static works... no [ 96s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... yes [ 96s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... (cached) yes [ 96s] checking whether the riscv64-tizen-linux-gnu-gcc linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 96s] checking whether -lc should be explicitly linked in... no [ 96s] checking dynamic linker characteristics... GNU/Linux ld.so [ 96s] checking how to hardcode library paths into programs... immediate [ 96s] checking whether stripping libraries is possible... yes [ 96s] checking if libtool supports shared libraries... yes [ 96s] checking whether to build shared libraries... yes [ 96s] checking whether to build static libraries... no [ 96s] checking how to run the C++ preprocessor... riscv64-tizen-linux-gnu-g++ -std=c++11 -E [ 97s] checking for ld used by riscv64-tizen-linux-gnu-g++ -std=c++11... /usr/riscv64-tizen-linux-gnu/bin/ld [ 97s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 97s] checking whether the riscv64-tizen-linux-gnu-g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 97s] checking for riscv64-tizen-linux-gnu-g++ -std=c++11 option to produce PIC... -fPIC -DPIC [ 97s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 PIC flag -fPIC -DPIC works... yes [ 97s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 static flag -static works... no [ 97s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 supports -c -o file.o... yes [ 97s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 supports -c -o file.o... (cached) yes [ 97s] checking whether the riscv64-tizen-linux-gnu-g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 97s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 97s] checking how to hardcode library paths into programs... immediate [ 97s] checking for perl... /bin/perl [ 97s] checking for native Windows host... no [ 97s] checking for Mac OS X Cocoa support... checking how to run the C preprocessor... riscv64-tizen-linux-gnu-gcc -E [ 97s] no [ 97s] checking for riscv64-tizen-linux-gnu-pkg-config... /bin/riscv64-tizen-linux-gnu-pkg-config [ 97s] checking pkg-config is at least version 0.9.0... yes [ 97s] checking for sigc++-2.0 >= 2.9.1 glib-2.0 >= 2.61.2 gobject-2.0 >= 2.61.2 gmodule-2.0 >= 2.61.2... yes [ 98s] checking for sigc++-2.0 >= 2.9.1 glib-2.0 >= 2.61.2 gobject-2.0 >= 2.61.2 gmodule-2.0 >= 2.61.2 gio-2.0 >= 2.61.2 gio-unix-2.0 >= 2.61.2... yes [ 98s] checking for gm4... no [ 98s] checking for m4... m4 [ 98s] checking for riscv64-tizen-linux-gnu-pkg-config... (cached) /bin/riscv64-tizen-linux-gnu-pkg-config [ 98s] checking pkg-config is at least version 0.16... yes [ 98s] checking whether we are using SUN CC compiler... no [ 98s] checking for flockfile... yes [ 98s] checking for funlockfile... yes [ 98s] checking for getc_unlocked... yes [ 98s] checking for mkfifo... yes [ 98s] checking size of wchar_t... 4 [ 98s] checking for wide stream... yes [ 99s] checking whether C++ library symbols are declared in namespace std... yes [ 99s] checking whether the C++ library supports std::iterator_traits... yes [ 99s] checking for non-standard Sun libCstd reverse_iterator... no [ 99s] checking whether STL containers have templated sequence constructors... yes [ 99s] checking whether C++ member functions may refer to member templates... yes [ 99s] checking whether the compiler disambiguates template specializations for const and non-const types... yes [ 100s] checking whether the compiler allows dynamic_cast<> to undefined types in non-instantiated templates... yes [ 100s] checking whether extern "C" and extern "C++" function pointers are compatible... yes [ 100s] checking whether the compiler honors namespaces inside extern "C" blocks... yes [ 100s] checking whether the compiler allows a static member variable to be initialized inline to std::string::npos... yes [ 100s] checking whether the thread_local keyword is supported... yes [ 100s] checking whether std::time_t is not equivalent to gint32, meaning that it can be used for a method overload... yes [ 100s] checking for dot... dot [ 100s] checking for doxygen... doxygen [ 100s] checking for xsltproc... /bin/xsltproc [ 100s] configure: WARNING: The documentation cannot be generated because [ 100s] not all of the required tools are available: dot doxygen [ 100s] checking which C++ compiler warning flags to use... -Wall [ 100s] configure: Deprecated API will be built, for backwards-compatibility. [ 100s] checking for clang-format... no [ 100s] checking for clang-format-3.9... no [ 100s] checking for clang-format-3.8... no [ 100s] checking for clang-format-3.7... no [ 100s] checking that generated files are newer than configure... done [ 100s] configure: creating ./config.status [ 101s] config.status: creating Makefile [ 101s] config.status: creating tools/Makefile [ 101s] config.status: creating tools/gmmproc [ 101s] config.status: creating tools/generate_wrap_init.pl [ 101s] config.status: creating glib/glibmm-2.4.pc [ 101s] config.status: creating glib/glibmm-2.4-uninstalled.pc [ 101s] config.status: creating glib/src/Makefile [ 101s] config.status: creating glib/glibmm/Makefile [ 101s] config.status: creating gio/giomm-2.4.pc [ 101s] config.status: creating gio/giomm-2.4-uninstalled.pc [ 101s] config.status: creating gio/src/Makefile [ 101s] config.status: creating gio/giomm/Makefile [ 101s] config.status: creating tests/Makefile [ 101s] config.status: creating examples/Makefile [ 101s] config.status: creating docs/Makefile [ 101s] config.status: creating docs/reference/Doxyfile [ 101s] config.status: creating MSVC_NMake/glibmm/glibmm.rc [ 101s] config.status: creating MSVC_NMake/giomm/giomm.rc [ 101s] config.status: creating config.h [ 101s] config.status: config.h is unchanged [ 101s] config.status: creating glib/glibmmconfig.h [ 101s] config.status: glib/glibmmconfig.h is unchanged [ 101s] config.status: creating gio/giommconfig.h [ 101s] config.status: gio/giommconfig.h is unchanged [ 101s] config.status: executing depfiles commands [ 101s] config.status: executing libtool commands [ 102s] config.status: executing MSVC_NMake/glibmm/glibmmconfig.h commands [ 102s] config.status: executing MSVC_NMake/giomm/giommconfig.h commands [ 102s] + make -j8 [ 102s] make all-recursive [ 102s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 102s] Making all in tools [ 102s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 102s] CXX extra_defs_gen/generate_defs_glib.o [ 102s] CXX extra_defs_gen/generate_extra_defs.lo [ 102s] CXX extra_defs_gen/generate_defs_gio.o [ 108s] CXXLD extra_defs_gen/libglibmm_generate_extra_defs-2.4.la [ 108s] CXXLD extra_defs_gen/generate_defs_glib [ 108s] CXXLD extra_defs_gen/generate_defs_gio [ 108s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 108s] Making all in glib/src [ 108s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 108s] GEN ../glibmm/wrap_init.cc [ 108s] GEN ../glibmm/value_basictypes.cc [ 108s] GEN ../glibmm/variant_basictypes.cc [ 109s] GEN ../glibmm/value_basictypes.h [ 109s] GEN ../glibmm/variant_basictypes.h [ 109s] GEN ../glibmm/{balancedtree.cc,balancedtree.h,private/balancedtree_p.h} [ 109s] GEN ../glibmm/{binding.cc,binding.h,private/binding_p.h} [ 109s] GEN ../glibmm/{checksum.cc,checksum.h,private/checksum_p.h} [ 109s] GEN ../glibmm/{bytes.cc,bytes.h,private/bytes_p.h} [ 109s] GEN ../glibmm/{bytearray.cc,bytearray.h,private/bytearray_p.h} [ 109s] GEN ../glibmm/{date.cc,date.h,private/date_p.h} [ 109s] GEN ../glibmm/{convert.cc,convert.h,private/convert_p.h} [ 109s] GEN ../glibmm/{datetime.cc,datetime.h,private/datetime_p.h} [ 110s] Documentation: Class/Namespace for g_hash_table_new not found [ 110s] Documentation: Class/Namespace for g_hash_table_new not found [ 110s] GEN ../glibmm/{enums.cc,enums.h,private/enums_p.h} [ 110s] GEN ../glibmm/{fileutils.cc,fileutils.h,private/fileutils_p.h} [ 110s] GEN ../glibmm/{iochannel.cc,iochannel.h,private/iochannel_p.h} [ 110s] GEN ../glibmm/{keyfile.cc,keyfile.h,private/keyfile_p.h} [ 110s] GEN ../glibmm/{markup.cc,markup.h,private/markup_p.h} [ 111s] gmmproc, bytearray: Unwrapped functions: [ 111s] gmmproc: g_byte_array_free_to_bytes [ 111s] gmmproc: g_byte_array_free [ 111s] gmmproc: g_byte_array_steal [ 111s] GEN ../glibmm/{miscutils.cc,miscutils.h,private/miscutils_p.h} [ 111s] GEN ../glibmm/{module.cc,module.h,private/module_p.h} [ 111s] GEN ../glibmm/{nodetree.cc,nodetree.h,private/nodetree_p.h} [ 112s] Documentation: Class/Namespace for g_param_value_convert not found [ 112s] Documentation: Class/Namespace for g_file_set_contents not found [ 112s] Documentation: Class/Namespace for g_file_set_contents not found [ 112s] GEN ../glibmm/{optioncontext.cc,optioncontext.h,private/optioncontext_p.h} [ 112s] GEN ../glibmm/{optionentry.cc,optionentry.h,private/optionentry_p.h} [ 112s] Documentation: Class/Namespace for g_get_user_special_dir not found [ 112s] Documentation: Class/Namespace for g_format_size_full not found [ 112s] Documentation: Class/Namespace for g_format_size not found [ 112s] Documentation: Class/Namespace for g_file_test not found [ 112s] gmmproc, iochannel: Unwrapped functions: [ 112s] gmmproc: g_io_channel_win32_set_debug [ 112s] GEN ../glibmm/{optiongroup.cc,optiongroup.h,private/optiongroup_p.h} [ 112s] gmmproc, keyfile: Unwrapped functions: [ 112s] gmmproc: g_key_file_unref [ 112s] gmmproc: g_key_file_ref [ 112s] gmmproc: g_key_file_load_from_bytes [ 112s] GEN ../glibmm/{regex.cc,regex.h,private/regex_p.h} [ 113s] GEN ../glibmm/{shell.cc,shell.h,private/shell_p.h} [ 113s] GEN ../glibmm/{spawn.cc,spawn.h,private/spawn_p.h} [ 113s] Documentation: Class/Namespace for g_module_open not found [ 113s] Documentation: Class/Namespace for g_module_build_path not found [ 113s] GEN ../glibmm/{thread.cc,thread.h,private/thread_p.h} [ 113s] GEN ../glibmm/{threads.cc,threads.h,private/threads_p.h} [ 114s] GEN ../glibmm/{timezone.cc,timezone.h,private/timezone_p.h} [ 114s] Documentation: Class/Namespace for g_spawn_sync not found [ 114s] Documentation: Class/Namespace for g_spawn_async not found [ 114s] Documentation: Class/Namespace for g_spawn_async_with_pipes not found [ 114s] Documentation: Class/Namespace for g_child_watch_add not found [ 114s] Documentation: Class/Namespace for g_spawn_async_with_pipes not found [ 114s] GEN ../glibmm/{unicode.cc,unicode.h,private/unicode_p.h} [ 114s] GEN ../glibmm/{uriutils.cc,uriutils.h,private/uriutils_p.h} [ 114s] GEN ../glibmm/{valuearray.cc,valuearray.h,private/valuearray_p.h} [ 115s] gmmproc, regex, g_regex_match: Example code discarded. [ 115s] gmmproc, regex, g_regex_match_full: Example code discarded. [ 115s] gmmproc, regex, g_regex_replace_eval: Example code discarded. [ 115s] GEN ../glibmm/{variant.cc,variant.h,private/variant_p.h} [ 115s] GEN ../glibmm/{variantdict.cc,variantdict.h,private/variantdict_p.h} [ 115s] GEN ../glibmm/{variantiter.cc,variantiter.h,private/variantiter_p.h} [ 115s] GEN ../glibmm/{varianttype.cc,varianttype.h,private/varianttype_p.h} [ 117s] Documentation: Class/Namespace for g_critical not found [ 118s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 118s] Making all in gio/src [ 118s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 118s] GEN ../giomm/wrap_init.cc [ 118s] GEN ../giomm/{action.cc,action.h,private/action_p.h} [ 118s] GEN ../giomm/{actiongroup.cc,actiongroup.h,private/actiongroup_p.h} [ 118s] GEN ../giomm/{applaunchcontext.cc,applaunchcontext.h,private/applaunchcontext_p.h} [ 118s] GEN ../giomm/{actionmap.cc,actionmap.h,private/actionmap_p.h} [ 118s] GEN ../giomm/{appinfo.cc,appinfo.h,private/appinfo_p.h} [ 118s] GEN ../giomm/{application.cc,application.h,private/application_p.h} [ 118s] GEN ../giomm/{applicationcommandline.cc,applicationcommandline.h,private/applicationcommandline_p.h} [ 118s] GEN ../giomm/{asyncinitable.cc,asyncinitable.h,private/asyncinitable_p.h} [ 119s] Warning, application: The resource-base-path property is deprecated in _WRAP_PROPERTY, but not in the .defs file. [ 119s] GEN ../giomm/{asyncresult.cc,asyncresult.h,private/asyncresult_p.h} [ 120s] gmmproc, application: Unwrapped functions: [ 120s] gmmproc: g_application_bind_busy_property [ 120s] gmmproc: g_application_unbind_busy_property [ 120s] GEN ../giomm/{bufferedinputstream.cc,bufferedinputstream.h,private/bufferedinputstream_p.h} [ 120s] GEN ../giomm/{bufferedoutputstream.cc,bufferedoutputstream.h,private/bufferedoutputstream_p.h} [ 120s] GEN ../giomm/{cancellable.cc,cancellable.h,private/cancellable_p.h} [ 120s] GEN ../giomm/{charsetconverter.cc,charsetconverter.h,private/charsetconverter_p.h} [ 120s] GEN ../giomm/{converter.cc,converter.h,private/converter_p.h} [ 121s] GEN ../giomm/{converterinputstream.cc,converterinputstream.h,private/converterinputstream_p.h} [ 121s] GEN ../giomm/{converteroutputstream.cc,converteroutputstream.h,private/converteroutputstream_p.h} [ 122s] GEN ../giomm/{credentials.cc,credentials.h,private/credentials_p.h} [ 122s] gmmproc, cancellable, GCancellable::cancelled: Example code discarded. [ 122s] GEN ../giomm/{datainputstream.cc,datainputstream.h,private/datainputstream_p.h} [ 122s] GEN ../giomm/{dataoutputstream.cc,dataoutputstream.h,private/dataoutputstream_p.h} [ 122s] gmmproc, cancellable: Unwrapped functions: [ 122s] gmmproc: g_cancellable_source_new [ 122s] GEN ../giomm/{dbusactiongroup.cc,dbusactiongroup.h,private/dbusactiongroup_p.h} [ 122s] GEN ../giomm/{dbusaddress.cc,dbusaddress.h,private/dbusaddress_p.h} [ 122s] GEN ../giomm/{dbusauthobserver.cc,dbusauthobserver.h,private/dbusauthobserver_p.h} [ 123s] GEN ../giomm/{dbusconnection.cc,dbusconnection.h,private/dbusconnection_p.h} [ 123s] GEN ../giomm/{dbuserror.cc,dbuserror.h,private/dbuserror_p.h} [ 124s] GEN ../giomm/{dbuserrorutils.cc,dbuserrorutils.h,private/dbuserrorutils_p.h} [ 124s] GEN ../giomm/{dbusinterface.cc,dbusinterface.h,private/dbusinterface_p.h} [ 124s] GEN ../giomm/{dbusinterfaceskeleton.cc,dbusinterfaceskeleton.h,private/dbusinterfaceskeleton_p.h} [ 125s] GEN ../giomm/{dbusinterfacevtable.cc,dbusinterfacevtable.h,private/dbusinterfacevtable_p.h} [ 125s] Documentation: Class/Namespace for g_bus_get not found [ 125s] Documentation: Class/Namespace for g_bus_get not found [ 125s] Documentation: Class/Namespace for g_bus_get_sync not found [ 125s] Documentation: Class/Namespace for g_dbus_address_get_for_bus_sync not found [ 125s] Documentation: Class/Namespace for g_bus_get not found [ 125s] Documentation: Class/Namespace for g_bus_get not found [ 125s] Documentation: Class/Namespace for g_bus_get_finish not found [ 125s] Documentation: Class/Namespace for g_bus_get not found [ 125s] Documentation: Class/Namespace for g_bus_get_sync not found [ 125s] Documentation: Class/Namespace for g_dbus_address_get_for_bus_sync not found [ 125s] GEN ../giomm/{dbusintrospection.cc,dbusintrospection.h,private/dbusintrospection_p.h} [ 125s] Documentation: Class/Namespace for g_bus_get_finish not found [ 125s] Documentation: Class/Namespace for g_bus_get_sync not found [ 125s] GEN ../giomm/{dbusmenumodel.cc,dbusmenumodel.h,private/dbusmenumodel_p.h} [ 125s] gmmproc, dbusconnection: Unwrapped functions: [ 125s] gmmproc: g_dbus_connection_register_object_with_closures [ 125s] GEN ../giomm/{dbusmessage.cc,dbusmessage.h,private/dbusmessage_p.h} [ 125s] GEN ../giomm/{dbusmethodinvocation.cc,dbusmethodinvocation.h,private/dbusmethodinvocation_p.h} [ 126s] gmmproc, dbusinterfaceskeleton: Unwrapped functions: [ 126s] gmmproc: g_dbus_interface_skeleton_get_vtable [ 126s] GEN ../giomm/{dbusobject.cc,dbusobject.h,private/dbusobject_p.h} [ 126s] GEN ../giomm/{dbusobjectmanager.cc,dbusobjectmanager.h,private/dbusobjectmanager_p.h} [ 127s] GEN ../giomm/{dbusobjectmanagerclient.cc,dbusobjectmanagerclient.h,private/dbusobjectmanagerclient_p.h} [ 127s] GEN ../giomm/{dbusobjectmanagerserver.cc,dbusobjectmanagerserver.h,private/dbusobjectmanagerserver_p.h} [ 127s] gmmproc, dbusintrospection: Unwrapped functions: [ 127s] gmmproc: g_dbus_node_info_generate_xml [ 127s] gmmproc: g_dbus_interface_info_generate_xml [ 127s] GEN ../giomm/{dbusobjectproxy.cc,dbusobjectproxy.h,private/dbusobjectproxy_p.h} [ 127s] GEN ../giomm/{dbusobjectskeleton.cc,dbusobjectskeleton.h,private/dbusobjectskeleton_p.h} [ 127s] gmmproc, dbusmessage, g_dbus_message_print: Example code discarded. [ 127s] Documentation: Class/Namespace for g_dbus_error_set_dbus_error not found [ 127s] GEN ../giomm/{dbusownname.cc,dbusownname.h,private/dbusownname_p.h} [ 127s] gmmproc, dbusmethodinvocation, g_dbus_method_invocation_return_value: Example code discarded. [ 128s] gmmproc, dbusmethodinvocation: Unwrapped functions: [ 128s] gmmproc: g_dbus_method_invocation_get_property_info [ 128s] GEN ../giomm/{dbusproxy.cc,dbusproxy.h,private/dbusproxy_p.h} [ 129s] GEN ../giomm/{dbusserver.cc,dbusserver.h,private/dbusserver_p.h} [ 129s] GEN ../giomm/{dbussubtreevtable.cc,dbussubtreevtable.h,private/dbussubtreevtable_p.h} [ 129s] GEN ../giomm/{dbusutils.cc,dbusutils.h,private/dbusutils_p.h} [ 129s] gmmproc, dbusobjectmanagerclient: Unwrapped properties: [ 129s] gmmproc: GDBusObjectManagerClient::get_proxy_type_destroy_notify [ 129s] gmmproc: GDBusObjectManagerClient::get_proxy_type_func [ 129s] gmmproc: GDBusObjectManagerClient::get_proxy_type_user_data [ 129s] GEN ../giomm/{dbuswatchname.cc,dbuswatchname.h,private/dbuswatchname_p.h} [ 129s] GEN ../giomm/{drive.cc,drive.h,private/drive_p.h} [ 129s] GEN ../giomm/{emblem.cc,emblem.h,private/emblem_p.h} [ 130s] Documentation: Class/Namespace for g_bus_own_name not found [ 130s] gmmproc, dbusproxy, g_dbus_proxy_set_cached_property: Example code discarded. [ 130s] Documentation: Class/Namespace for g_bus_own_name not found [ 130s] gmmproc, dbusproxy, g_dbus_proxy_call: Example code discarded. [ 130s] gmmproc, dbusproxy, g_dbus_proxy_call_sync: Example code discarded. [ 130s] GEN ../giomm/{emblemedicon.cc,emblemedicon.h,private/emblemedicon_p.h} [ 130s] GEN ../giomm/{enums.cc,enums.h,private/enums_p.h} [ 131s] GEN ../giomm/{error.cc,error.h,private/error_p.h} [ 131s] GEN ../giomm/{file.cc,file.h,private/file_p.h} [ 131s] GEN ../giomm/{fileattributeinfo.cc,fileattributeinfo.h,private/fileattributeinfo_p.h} [ 131s] Documentation: Class/Namespace for g_bus_watch_name not found [ 132s] GEN ../giomm/{fileattributeinfolist.cc,fileattributeinfolist.h,private/fileattributeinfolist_p.h} [ 132s] GEN ../giomm/{fileenumerator.cc,fileenumerator.h,private/fileenumerator_p.h} [ 132s] GEN ../giomm/{fileicon.cc,fileicon.h,private/fileicon_p.h} [ 132s] Documentation: Class/Namespace for g_dbus_error_get_remote_error not found [ 132s] Documentation: Class/Namespace for g_dbus_error_strip_remote_error not found [ 132s] gmmproc, enums, GIOErrorEnum: Example code discarded. [ 133s] GEN ../giomm/{fileinfo.cc,fileinfo.h,private/fileinfo_p.h} [ 133s] GEN ../giomm/{fileinputstream.cc,fileinputstream.h,private/fileinputstream_p.h} [ 133s] Documentation: Class/Namespace for g_dbus_error_get_remote_error not found [ 133s] Documentation: Class/Namespace for g_dbus_error_strip_remote_error not found [ 133s] gmmproc, error, GIOErrorEnum: Example code discarded. [ 133s] gmmproc, file, g_file_get_uri_scheme: Example code discarded. [ 133s] GEN ../giomm/{fileiostream.cc,fileiostream.h,private/fileiostream_p.h} [ 134s] gmmproc, fileenumerator, g_file_enumerator_get_child: Example code discarded. [ 134s] gmmproc, fileenumerator, g_file_enumerator_get_child: Example code discarded. [ 134s] GEN ../giomm/{filemonitor.cc,filemonitor.h,private/filemonitor_p.h} [ 134s] gmmproc, file: Unwrapped functions: [ 134s] gmmproc: g_file_load_bytes_finish [ 134s] gmmproc: g_file_query_default_handler_async [ 134s] gmmproc: g_file_replace_contents_bytes_async [ 134s] gmmproc: g_file_peek_path [ 134s] gmmproc: g_file_query_default_handler_finish [ 134s] gmmproc: g_file_load_bytes [ 134s] gmmproc: g_file_set_attribute [ 134s] gmmproc: g_file_load_bytes_async [ 134s] GEN ../giomm/{filenamecompleter.cc,filenamecompleter.h,private/filenamecompleter_p.h} [ 134s] gmmproc, fileenumerator: Unwrapped functions: [ 134s] gmmproc: g_file_enumerator_iterate [ 134s] GEN ../giomm/{fileoutputstream.cc,fileoutputstream.h,private/fileoutputstream_p.h} [ 134s] GEN ../giomm/{filterinputstream.cc,filterinputstream.h,private/filterinputstream_p.h} [ 134s] GEN ../giomm/{filteroutputstream.cc,filteroutputstream.h,private/filteroutputstream_p.h} [ 134s] gmmproc, fileinfo: Unwrapped functions: [ 134s] gmmproc: g_file_info_get_attribute_data [ 134s] gmmproc: g_file_info_set_attribute [ 134s] GEN ../giomm/{icon.cc,icon.h,private/icon_p.h} [ 135s] GEN ../giomm/{inetaddress.cc,inetaddress.h,private/inetaddress_p.h} [ 135s] GEN ../giomm/{inetsocketaddress.cc,inetsocketaddress.h,private/inetsocketaddress_p.h} [ 136s] GEN ../giomm/{initable.cc,initable.h,private/initable_p.h} [ 136s] GEN ../giomm/{inputstream.cc,inputstream.h,private/inputstream_p.h} [ 136s] GEN ../giomm/{iostream.cc,iostream.h,private/iostream_p.h} [ 136s] GEN ../giomm/{listmodel.cc,listmodel.h,private/listmodel_p.h} [ 137s] GEN ../giomm/{liststore.cc,liststore.h,private/liststore_p.h} [ 137s] GEN ../giomm/{loadableicon.cc,loadableicon.h,private/loadableicon_p.h} [ 138s] GEN ../giomm/{memoryinputstream.cc,memoryinputstream.h,private/memoryinputstream_p.h} [ 138s] GEN ../giomm/{memoryoutputstream.cc,memoryoutputstream.h,private/memoryoutputstream_p.h} [ 138s] GEN ../giomm/{menuattributeiter.cc,menuattributeiter.h,private/menuattributeiter_p.h} [ 139s] GEN ../giomm/{menulinkiter.cc,menulinkiter.h,private/menulinkiter_p.h} [ 139s] GEN ../giomm/{menu.cc,menu.h,private/menu_p.h} [ 139s] GEN ../giomm/{menuitem.cc,menuitem.h,private/menuitem_p.h} [ 139s] gmmproc, liststore: Unwrapped functions: [ 139s] gmmproc: g_list_store_find_with_equal_func [ 139s] gmmproc: g_list_store_find [ 139s] GEN ../giomm/{menumodel.cc,menumodel.h,private/menumodel_p.h} [ 139s] GEN ../giomm/{mount.cc,mount.h,private/mount_p.h} [ 140s] GEN ../giomm/{mountoperation.cc,mountoperation.h,private/mountoperation_p.h} [ 140s] GEN ../giomm/{networkaddress.cc,networkaddress.h,private/networkaddress_p.h} [ 141s] GEN ../giomm/{networkmonitor.cc,networkmonitor.h,private/networkmonitor_p.h} [ 141s] GEN ../giomm/{networkservice.cc,networkservice.h,private/networkservice_p.h} [ 141s] GEN ../giomm/{notification.cc,notification.h,private/notification_p.h} [ 141s] GEN ../giomm/{outputstream.cc,outputstream.h,private/outputstream_p.h} [ 142s] GEN ../giomm/{permission.cc,permission.h,private/permission_p.h} [ 142s] GEN ../giomm/{pollableinputstream.cc,pollableinputstream.h,private/pollableinputstream_p.h} [ 142s] gmmproc, mountoperation: Unwrapped functions: [ 142s] gmmproc: g_mount_operation_get_is_tcrypt_hidden_volume [ 142s] gmmproc: g_mount_operation_get_pim [ 142s] gmmproc: g_mount_operation_get_is_tcrypt_system_volume [ 142s] gmmproc: g_mount_operation_set_is_tcrypt_hidden_volume [ 142s] gmmproc: g_mount_operation_set_pim [ 142s] gmmproc: g_mount_operation_set_is_tcrypt_system_volume [ 142s] gmmproc, mountoperation: Unwrapped properties: [ 142s] gmmproc: GMountOperation::pim [ 142s] gmmproc: GMountOperation::is_tcrypt_hidden_volume [ 142s] gmmproc: GMountOperation::is_tcrypt_system_volume [ 142s] gmmproc, mountoperation: Unwrapped signals: [ 142s] gmmproc: GMountOperation::show_processes [ 142s] GEN ../giomm/{pollableoutputstream.cc,pollableoutputstream.h,private/pollableoutputstream_p.h} [ 143s] GEN ../giomm/{proxy.cc,proxy.h,private/proxy_p.h} [ 143s] GEN ../giomm/{proxyaddress.cc,proxyaddress.h,private/proxyaddress_p.h} [ 143s] GEN ../giomm/{proxyresolver.cc,proxyresolver.h,private/proxyresolver_p.h} [ 143s] GEN ../giomm/{remoteactiongroup.cc,remoteactiongroup.h,private/remoteactiongroup_p.h} [ 143s] gmmproc, outputstream: Unwrapped functions: [ 143s] gmmproc: g_output_stream_writev [ 143s] gmmproc: g_output_stream_printf [ 143s] gmmproc: g_output_stream_writev_all [ 143s] gmmproc: g_output_stream_vprintf [ 143s] gmmproc: g_output_stream_writev_all_finish [ 143s] gmmproc: g_output_stream_writev_async [ 143s] gmmproc: g_output_stream_writev_finish [ 143s] gmmproc: g_output_stream_writev_all_async [ 144s] GEN ../giomm/{resolver.cc,resolver.h,private/resolver_p.h} [ 144s] GEN ../giomm/{resource.cc,resource.h,private/resource_p.h} [ 144s] gmmproc, pollableinputstream: Unwrapped functions: [ 144s] gmmproc: g_pollable_input_stream_create_source [ 144s] GEN ../giomm/{seekable.cc,seekable.h,private/seekable_p.h} [ 145s] GEN ../giomm/{settings.cc,settings.h,private/settings_p.h} [ 145s] gmmproc, pollableoutputstream: Unwrapped functions: [ 145s] gmmproc: g_pollable_output_stream_create_source [ 145s] gmmproc: g_pollable_output_stream_writev_nonblocking [ 145s] GEN ../giomm/{settingsschema.cc,settingsschema.h,private/settingsschema_p.h} [ 146s] GEN ../giomm/{settingsschemakey.cc,settingsschemakey.h,private/settingsschemakey_p.h} [ 146s] GEN ../giomm/{settingsschemasource.cc,settingsschemasource.h,private/settingsschemasource_p.h} [ 146s] gmmproc, resolver: Unwrapped functions: [ 146s] gmmproc: g_resolver_lookup_by_name_with_flags [ 146s] gmmproc: g_resolver_lookup_by_name_with_flags_async [ 146s] gmmproc: g_resolver_lookup_by_name_with_flags_finish [ 146s] GEN ../giomm/{simpleaction.cc,simpleaction.h,private/simpleaction_p.h} [ 146s] GEN ../giomm/{simpleactiongroup.cc,simpleactiongroup.h,private/simpleactiongroup_p.h} [ 146s] Documentation: Class/Namespace for g_resources_lookup_data not found [ 146s] GEN ../giomm/{simpleiostream.cc,simpleiostream.h,private/simpleiostream_p.h} [ 146s] GEN ../giomm/{simplepermission.cc,simplepermission.h,private/simplepermission_p.h} [ 147s] gmmproc, settings: Unwrapped functions: [ 147s] gmmproc: g_settings_get_mapped [ 147s] gmmproc: g_settings_bind_with_mapping [ 147s] gmmproc, settings: Unwrapped properties: [ 147s] gmmproc: GSettings::backend [ 147s] gmmproc, settings: Unwrapped signals: [ 147s] gmmproc: GSettings::change_event [ 147s] GEN ../giomm/{socket.cc,socket.h,private/socket_p.h} [ 147s] GEN ../giomm/{socketaddress.cc,socketaddress.h,private/socketaddress_p.h} [ 148s] gmmproc, settingsschemasource: Unwrapped functions: [ 148s] gmmproc: g_settings_schema_source_list_schemas [ 148s] GEN ../giomm/{socketaddressenumerator.cc,socketaddressenumerator.h,private/socketaddressenumerator_p.h} [ 148s] gmmproc, simpleaction, GSimpleAction::change_state: Example code discarded. [ 148s] GEN ../giomm/{socketclient.cc,socketclient.h,private/socketclient_p.h} [ 148s] gmmproc, settingsschemakey: Unwrapped functions: [ 148s] gmmproc: g_settings_schema_key_get_per_desktop_default [ 148s] GEN ../giomm/{socketconnectable.cc,socketconnectable.h,private/socketconnectable_p.h} [ 148s] GEN ../giomm/{socketconnection.cc,socketconnection.h,private/socketconnection_p.h} [ 149s] GEN ../giomm/{socketcontrolmessage.cc,socketcontrolmessage.h,private/socketcontrolmessage_p.h} [ 149s] GEN ../giomm/{socketlistener.cc,socketlistener.h,private/socketlistener_p.h} [ 149s] gmmproc, socket: Unwrapped functions: [ 149s] gmmproc: g_socket_send_message_with_timeout [ 149s] gmmproc: g_socket_send_messages [ 149s] gmmproc: g_socket_receive_messages [ 149s] gmmproc: g_socket_send_message [ 149s] gmmproc: g_socket_leave_multicast_group_ssm [ 149s] gmmproc: g_socket_join_multicast_group_ssm [ 149s] gmmproc: g_socket_receive_message [ 149s] GEN ../giomm/{socketservice.cc,socketservice.h,private/socketservice_p.h} [ 149s] GEN ../giomm/{srvtarget.cc,srvtarget.h,private/srvtarget_p.h} [ 150s] GEN ../giomm/{tcpconnection.cc,tcpconnection.h,private/tcpconnection_p.h} [ 150s] GEN ../giomm/{tcpwrapperconnection.cc,tcpwrapperconnection.h,private/tcpwrapperconnection_p.h} [ 150s] GEN ../giomm/{threadedsocketservice.cc,threadedsocketservice.h,private/threadedsocketservice_p.h} [ 150s] GEN ../giomm/{themedicon.cc,themedicon.h,private/themedicon_p.h} [ 151s] GEN ../giomm/{tlscertificate.cc,tlscertificate.h,private/tlscertificate_p.h} [ 151s] gmmproc, socketlistener: Unwrapped signals: [ 151s] gmmproc: GSocketListener::event [ 151s] GEN ../giomm/{tlsclientconnection.cc,tlsclientconnection.h,private/tlsclientconnection_p.h} [ 152s] GEN ../giomm/{tlsconnection.cc,tlsconnection.h,private/tlsconnection_p.h} [ 152s] GEN ../giomm/{tlsdatabase.cc,tlsdatabase.h,private/tlsdatabase_p.h} [ 152s] GEN ../giomm/{tlsinteraction.cc,tlsinteraction.h,private/tlsinteraction_p.h} [ 153s] gmmproc, themedicon, GThemedIcon:use_default_fallbacks: Example code discarded. [ 153s] GEN ../giomm/{tlspassword.cc,tlspassword.h,private/tlspassword_p.h} [ 153s] GEN ../giomm/{tlsserverconnection.cc,tlsserverconnection.h,private/tlsserverconnection_p.h} [ 153s] GEN ../giomm/{volume.cc,volume.h,private/volume_p.h} [ 154s] Warning, tlsclientconnection: The accepted-cas property is deprecated in _WRAP_PROPERTY, but not in the .defs file. [ 154s] GEN ../giomm/{volumemonitor.cc,volumemonitor.h,private/volumemonitor_p.h} [ 154s] GEN ../giomm/{zlibdecompressor.cc,zlibdecompressor.h,private/zlibdecompressor_p.h} [ 155s] gmmproc, tlsconnection: Unwrapped functions: [ 155s] gmmproc: g_tls_connection_set_advertised_protocols [ 155s] gmmproc: g_tls_connection_get_negotiated_protocol [ 155s] gmmproc, tlsconnection: Unwrapped properties: [ 155s] gmmproc: GTlsConnection::advertised_protocols [ 155s] gmmproc: GTlsConnection::negotiated_protocol [ 155s] GEN ../giomm/{zlibcompressor.cc,zlibcompressor.h,private/zlibcompressor_p.h} [ 155s] GEN ../giomm/{unixconnection.cc,unixconnection.h,private/unixconnection_p.h} [ 155s] GEN ../giomm/{unixcredentialsmessage.cc,unixcredentialsmessage.h,private/unixcredentialsmessage_p.h} [ 156s] gmmproc, volume, g_volume_get_activation_root: Example code discarded. [ 156s] gmmproc, volume, g_volume_get_activation_root: Example code discarded. [ 156s] GEN ../giomm/{unixfdlist.cc,unixfdlist.h,private/unixfdlist_p.h} [ 156s] GEN ../giomm/{unixfdmessage.cc,unixfdmessage.h,private/unixfdmessage_p.h} [ 156s] GEN ../giomm/{unixinputstream.cc,unixinputstream.h,private/unixinputstream_p.h} [ 157s] GEN ../giomm/{unixoutputstream.cc,unixoutputstream.h,private/unixoutputstream_p.h} [ 157s] GEN ../giomm/{unixsocketaddress.cc,unixsocketaddress.h,private/unixsocketaddress_p.h} [ 158s] GEN ../giomm/{desktopappinfo.cc,desktopappinfo.h,private/desktopappinfo_p.h} [ 160s] gmmproc, desktopappinfo: Unwrapped functions: [ 160s] gmmproc: g_desktop_app_info_launch_uris_as_manager_with_fds [ 160s] gmmproc: g_desktop_app_info_launch_uris_as_manager [ 160s] gmmproc: g_desktop_app_info_get_string_list [ 160s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 160s] Making all in glib/glibmm [ 160s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 160s] CXX balancedtree.lo [ 160s] CXX binding.lo [ 160s] CXX bytes.lo [ 160s] CXX bytearray.lo [ 160s] CXX checksum.lo [ 160s] CXX convert.lo [ 160s] CXX date.lo [ 160s] CXX datetime.lo [ 161s] In file included from ../glibmm/containerhandle_shared.h:23, [ 161s] from ../glibmm/arrayhandle.h:21, [ 161s] from ../glibmm.h:92, [ 161s] from balancedtree.cc:4: [ 161s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 956 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 161s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 161s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1017 | Variant< Variant >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 161s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 161s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1070 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 161s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 161s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1240 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 161s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 161s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1286 | Variant< std::pair >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 161s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 161s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1335 | Variant< std::vector >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1404 | Variant< std::vector >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 161s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 161s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1530 | Variant< std::vector >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 161s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1606 | Variant< std::map >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1679 | Variant>() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 161s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 161s] In file included from ../glibmm/variant.h:1742: [ 161s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 23 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 66 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 109 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 152 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 195 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 244 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 287 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 330 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 373 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 161s] In file included from ../glibmm/containerhandle_shared.h:23, [ 161s] from ../glibmm/arrayhandle.h:21, [ 161s] from ../glibmm.h:92, [ 161s] from bytearray.cc:4: [ 161s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 956 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 161s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 161s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1017 | Variant< Variant >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 161s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 161s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1070 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 161s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 161s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1240 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 161s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 161s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1286 | Variant< std::pair >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 161s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 161s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1335 | Variant< std::vector >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1404 | Variant< std::vector >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 161s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 161s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1530 | Variant< std::vector >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 161s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1606 | Variant< std::map >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1679 | Variant>() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 161s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 161s] In file included from ../glibmm/variant.h:1742: [ 161s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 23 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 66 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 109 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 152 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 195 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 244 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 287 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 330 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 373 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 161s] In file included from ../glibmm/containerhandle_shared.h:23, [ 161s] from ../glibmm/arrayhandle.h:21, [ 161s] from ../glibmm.h:92, [ 161s] from convert.cc:4: [ 161s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 956 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 161s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 161s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1017 | Variant< Variant >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 161s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 161s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1070 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 161s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 161s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1240 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 161s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 161s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1286 | Variant< std::pair >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 161s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 161s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1335 | Variant< std::vector >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1404 | Variant< std::vector >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 161s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 161s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1530 | Variant< std::vector >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 161s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1606 | Variant< std::map >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1679 | Variant>() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 161s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 161s] In file included from ../glibmm/variant.h:1742: [ 161s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 23 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 66 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 109 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 152 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 195 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 244 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 287 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 330 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 373 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 161s] In file included from ../glibmm/containerhandle_shared.h:23, [ 161s] from ../glibmm/arrayhandle.h:21, [ 161s] from ../glibmm.h:92, [ 161s] from binding.cc:4: [ 161s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 956 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 161s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 161s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1017 | Variant< Variant >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 161s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 161s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1070 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 161s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 161s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1240 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 161s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 161s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1286 | Variant< std::pair >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 161s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 161s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1335 | Variant< std::vector >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1404 | Variant< std::vector >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 161s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 161s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1530 | Variant< std::vector >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 161s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1606 | Variant< std::map >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1679 | Variant>() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 161s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 161s] In file included from ../glibmm/variant.h:1742: [ 161s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 23 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 66 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 109 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 152 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 195 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 244 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 287 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 330 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 373 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 161s] In file included from ../glibmm/containerhandle_shared.h:23, [ 161s] from ../glibmm/arrayhandle.h:21, [ 161s] from ../glibmm.h:92, [ 161s] from checksum.cc:4: [ 161s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 956 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 161s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 161s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1017 | Variant< Variant >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 161s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 161s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1070 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 161s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 161s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1240 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 161s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 161s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1286 | Variant< std::pair >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 161s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 161s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1335 | Variant< std::vector >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1404 | Variant< std::vector >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 161s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 161s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1530 | Variant< std::vector >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 161s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1606 | Variant< std::map >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1679 | Variant>() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 161s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 161s] In file included from ../glibmm/containerhandle_shared.h:23, [ 161s] from ../glibmm/arrayhandle.h:21, [ 161s] from ../glibmm.h:92, [ 161s] from datetime.cc:4: [ 161s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 956 | Variant(); [ 161s] | ^ [ 161s] In file included from ../glibmm/variant.h:1742: [ 161s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 23 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 161s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 161s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 161s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1017 | Variant< Variant >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 161s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 66 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 161s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1070 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 161s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 109 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1240 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 161s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 152 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 161s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1286 | Variant< std::pair >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 161s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 161s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1335 | Variant< std::vector >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 195 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1404 | Variant< std::vector >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 161s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 244 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 161s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1530 | Variant< std::vector >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 287 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1606 | Variant< std::map >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 330 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1679 | Variant>() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 161s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 161s] In file included from ../glibmm/variant.h:1742: [ 161s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 23 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 373 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 66 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 109 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 152 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 195 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 244 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 287 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 330 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 373 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 161s] In file included from ../glibmm/containerhandle_shared.h:23, [ 161s] from ../glibmm/arrayhandle.h:21, [ 161s] from ../glibmm.h:92, [ 161s] from date.cc:4: [ 161s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 956 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 161s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 161s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1017 | Variant< Variant >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 161s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 161s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1070 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 161s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 161s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1240 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 161s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 161s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1286 | Variant< std::pair >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 161s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 161s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1335 | Variant< std::vector >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1404 | Variant< std::vector >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 161s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 161s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1530 | Variant< std::vector >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 161s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1606 | Variant< std::map >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1679 | Variant>() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 161s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 161s] In file included from ../glibmm/variant.h:1742: [ 161s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 23 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 66 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 109 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 152 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 195 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 244 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 287 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 330 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 373 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 161s] In file included from ../glibmm/containerhandle_shared.h:23, [ 161s] from ../glibmm/arrayhandle.h:21, [ 161s] from ../glibmm.h:92, [ 161s] from bytes.cc:4: [ 161s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 956 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 161s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 161s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1017 | Variant< Variant >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 161s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 161s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1070 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 161s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 161s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1240 | Variant(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 161s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 161s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1286 | Variant< std::pair >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 161s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 161s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1335 | Variant< std::vector >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1404 | Variant< std::vector >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 161s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 161s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1530 | Variant< std::vector >(); [ 161s] | ^ [ 161s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 161s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1606 | Variant< std::map >() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 161s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 161s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1679 | Variant>() [ 161s] | ^ [ 161s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 161s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 161s] In file included from ../glibmm/variant.h:1742: [ 161s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 23 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 66 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 109 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 152 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 195 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 244 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 287 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 330 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 373 | Variant() [ 161s] | ^ [ 161s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 161s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 161s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 161s] | ^~~~~~~~ [ 161s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 161s] CXX enums.lo [ 161s] binding.cc: In member function 'void Glib::Binding::unbind()': [ 161s] binding.cc:131:27: warning: 'GObject* g_binding_get_source(GBinding*)' is deprecated: Use 'g_binding_dup_source' instead [-Wdeprecated-declarations] [ 161s] 131 | if (g_binding_get_source(gobj())) [ 161s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 161s] In file included from /usr/include/glib-2.0/glib-object.h:24, [ 161s] from ../glibmm/value.h:24, [ 161s] from ../glibmm/error.h:22, [ 161s] from ../glibmm/thread.h:48, [ 161s] from ../glibmm.h:88: [ 161s] /usr/include/glib-2.0/gobject/gbinding.h:107:23: note: declared here [ 161s] 107 | GObject * g_binding_get_source (GBinding *binding); [ 161s] | ^~~~~~~~~~~~~~~~~~~~ [ 161s] binding.cc: In member function 'virtual void Glib::Binding::unreference() const': [ 161s] binding.cc:149:55: warning: 'GObject* g_binding_get_source(GBinding*)' is deprecated: Use 'g_binding_dup_source' instead [-Wdeprecated-declarations] [ 161s] 149 | if (gobject_->ref_count == 2 && g_binding_get_source(binding)) [ 161s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 161s] /usr/include/glib-2.0/gobject/gbinding.h:107:23: note: declared here [ 161s] 107 | GObject * g_binding_get_source (GBinding *binding); [ 161s] | ^~~~~~~~~~~~~~~~~~~~ [ 161s] binding.cc: In member function 'Glib::RefPtr Glib::Binding::get_source()': [ 161s] binding.cc:275:76: warning: 'GObject* g_binding_get_source(GBinding*)' is deprecated: Use 'g_binding_dup_source' instead [-Wdeprecated-declarations] [ 161s] 275 | Glib::RefPtr retvalue = Glib::wrap(g_binding_get_source(gobj())); [ 161s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 161s] /usr/include/glib-2.0/gobject/gbinding.h:107:23: note: declared here [ 161s] 107 | GObject * g_binding_get_source (GBinding *binding); [ 161s] | ^~~~~~~~~~~~~~~~~~~~ [ 161s] binding.cc: In member function 'Glib::RefPtr Glib::Binding::get_target()': [ 161s] binding.cc:293:76: warning: 'GObject* g_binding_get_target(GBinding*)' is deprecated: Use 'g_binding_dup_target' instead [-Wdeprecated-declarations] [ 161s] 293 | Glib::RefPtr retvalue = Glib::wrap(g_binding_get_target(gobj())); [ 161s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 161s] /usr/include/glib-2.0/gobject/gbinding.h:111:23: note: declared here [ 161s] 111 | GObject * g_binding_get_target (GBinding *binding); [ 161s] | ^~~~~~~~~~~~~~~~~~~~ [ 161s] CXX fileutils.lo [ 161s] CXX iochannel.lo [ 161s] CXX keyfile.lo [ 161s] CXX markup.lo [ 162s] CXX miscutils.lo [ 162s] CXX module.lo [ 162s] CXX nodetree.lo [ 162s] In file included from ../glibmm/containerhandle_shared.h:23, [ 162s] from ../glibmm/arrayhandle.h:21, [ 162s] from ../glibmm.h:92, [ 162s] from enums.cc:4: [ 162s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 956 | Variant(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 162s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 162s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1017 | Variant< Variant >(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 162s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 162s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1070 | Variant(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 162s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 162s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1240 | Variant(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 162s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 162s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1286 | Variant< std::pair >() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 162s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 162s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1335 | Variant< std::vector >() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 162s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 162s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1404 | Variant< std::vector >(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 162s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 162s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1530 | Variant< std::vector >(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 162s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 162s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1606 | Variant< std::map >() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 162s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 162s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1679 | Variant>() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 162s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 162s] In file included from ../glibmm/variant.h:1742: [ 162s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 23 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 66 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 109 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 152 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 195 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 244 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 287 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 330 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 373 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 162s] In file included from ../glibmm/containerhandle_shared.h:23, [ 162s] from ../glibmm/arrayhandle.h:21, [ 162s] from ../glibmm.h:92, [ 162s] from fileutils.cc:4: [ 162s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 956 | Variant(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 162s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 162s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1017 | Variant< Variant >(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 162s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 162s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1070 | Variant(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 162s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 162s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1240 | Variant(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 162s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 162s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1286 | Variant< std::pair >() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 162s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 162s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1335 | Variant< std::vector >() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 162s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 162s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1404 | Variant< std::vector >(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 162s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 162s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1530 | Variant< std::vector >(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 162s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 162s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1606 | Variant< std::map >() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 162s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 162s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1679 | Variant>() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 162s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 162s] In file included from ../glibmm/variant.h:1742: [ 162s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 23 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 66 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 109 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 152 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 195 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 244 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 287 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 330 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 373 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 162s] In file included from ../glibmm/containerhandle_shared.h:23, [ 162s] from ../glibmm/arrayhandle.h:21, [ 162s] from ../glibmm.h:92, [ 162s] from keyfile.cc:4: [ 162s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 956 | Variant(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 162s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 162s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1017 | Variant< Variant >(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 162s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 162s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1070 | Variant(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 162s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 162s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1240 | Variant(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 162s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 162s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1286 | Variant< std::pair >() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 162s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 162s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1335 | Variant< std::vector >() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 162s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 162s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1404 | Variant< std::vector >(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 162s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 162s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1530 | Variant< std::vector >(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 162s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 162s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1606 | Variant< std::map >() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 162s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 162s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1679 | Variant>() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 162s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 162s] In file included from ../glibmm/variant.h:1742: [ 162s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 23 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 66 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 109 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 152 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 195 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 244 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 162s] CXX optioncontext.lo [ 162s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 287 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 330 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 373 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 162s] In file included from ../glibmm/containerhandle_shared.h:23, [ 162s] from ../glibmm/arrayhandle.h:21, [ 162s] from ../glibmm.h:92, [ 162s] from iochannel.cc:4: [ 162s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 956 | Variant(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 162s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 162s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1017 | Variant< Variant >(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 162s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 162s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1070 | Variant(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 162s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 162s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1240 | Variant(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 162s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 162s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1286 | Variant< std::pair >() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 162s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 162s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1335 | Variant< std::vector >() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 162s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 162s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1404 | Variant< std::vector >(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 162s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 162s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1530 | Variant< std::vector >(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 162s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 162s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1606 | Variant< std::map >() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 162s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 162s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1679 | Variant>() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 162s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 162s] In file included from ../glibmm/variant.h:1742: [ 162s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 23 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 66 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 109 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 152 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 195 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 244 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 287 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 330 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 373 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 162s] In file included from ../glibmm/containerhandle_shared.h:23, [ 162s] from ../glibmm/arrayhandle.h:21, [ 162s] from ../glibmm.h:92, [ 162s] from miscutils.cc:4: [ 162s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 956 | Variant(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 162s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 162s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1017 | Variant< Variant >(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 162s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 162s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1070 | Variant(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 162s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 162s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1240 | Variant(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 162s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 162s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1286 | Variant< std::pair >() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 162s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 162s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1335 | Variant< std::vector >() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 162s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 162s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1404 | Variant< std::vector >(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 162s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 162s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1530 | Variant< std::vector >(); [ 162s] | ^ [ 162s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 162s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 162s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1606 | Variant< std::map >() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 162s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 162s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1679 | Variant>() [ 162s] | ^ [ 162s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 162s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 162s] In file included from ../glibmm/variant.h:1742: [ 162s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 23 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 66 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 109 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 152 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 195 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 244 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 287 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 330 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 373 | Variant() [ 162s] | ^ [ 162s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 162s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 162s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 162s] | ^~~~~~~~ [ 162s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 163s] In file included from ../glibmm/containerhandle_shared.h:23, [ 163s] from ../glibmm/arrayhandle.h:21, [ 163s] from ../glibmm.h:92, [ 163s] from markup.cc:4: [ 163s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 956 | Variant(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 163s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 163s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1017 | Variant< Variant >(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 163s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 163s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1070 | Variant(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 163s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 163s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1240 | Variant(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 163s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 163s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1286 | Variant< std::pair >() [ 163s] | ^ [ 163s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 163s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 163s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1335 | Variant< std::vector >() [ 163s] | ^ [ 163s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 163s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 163s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1404 | Variant< std::vector >(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 163s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 163s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1530 | Variant< std::vector >(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 163s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 163s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1606 | Variant< std::map >() [ 163s] | ^ [ 163s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 163s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 163s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1679 | Variant>() [ 163s] | ^ [ 163s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 163s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 163s] In file included from ../glibmm/variant.h:1742: [ 163s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 23 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 66 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 109 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 152 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 195 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 244 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 287 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 330 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 373 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 163s] In file included from ../glibmm/containerhandle_shared.h:23, [ 163s] from ../glibmm/arrayhandle.h:21, [ 163s] from ../glibmm.h:92, [ 163s] from module.cc:4: [ 163s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 956 | Variant(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 163s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 163s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1017 | Variant< Variant >(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 163s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 163s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1070 | Variant(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 163s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 163s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1240 | Variant(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 163s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 163s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1286 | Variant< std::pair >() [ 163s] | ^ [ 163s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 163s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 163s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1335 | Variant< std::vector >() [ 163s] | ^ [ 163s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 163s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 163s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1404 | Variant< std::vector >(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 163s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 163s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1530 | Variant< std::vector >(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 163s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 163s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1606 | Variant< std::map >() [ 163s] | ^ [ 163s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 163s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 163s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1679 | Variant>() [ 163s] | ^ [ 163s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 163s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 163s] In file included from ../glibmm/variant.h:1742: [ 163s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 23 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 163s] In file included from ../glibmm/containerhandle_shared.h:23, [ 163s] from ../glibmm/arrayhandle.h:21, [ 163s] from ../glibmm.h:92, [ 163s] from nodetree.cc:4: [ 163s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 956 | Variant(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 66 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 163s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 163s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1017 | Variant< Variant >(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 163s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 109 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 163s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1070 | Variant(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 163s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 152 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 163s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1240 | Variant(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 163s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 195 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1286 | Variant< std::pair >() [ 163s] | ^ [ 163s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 163s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 163s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1335 | Variant< std::vector >() [ 163s] | ^ [ 163s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 163s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 244 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 163s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1404 | Variant< std::vector >(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 163s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 287 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 163s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1530 | Variant< std::vector >(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 163s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 330 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 163s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1606 | Variant< std::map >() [ 163s] | ^ [ 163s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 163s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 373 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1679 | Variant>() [ 163s] | ^ [ 163s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 163s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 163s] In file included from ../glibmm/variant.h:1742: [ 163s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 23 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 66 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 109 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 152 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 195 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 244 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 287 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 330 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 373 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 163s] module.cc: In static member function 'static std::string Glib::Module::build_path(const std::string&, const std::string&)': [ 163s] module.cc:103:73: warning: 'gchar* g_module_build_path(const gchar*, const gchar*)' is deprecated [-Wdeprecated-declarations] [ 163s] 103 | return Glib::convert_return_gchar_ptr_to_stdstring(g_module_build_path(directory.c_str(), module_name.c_str())); [ 163s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 163s] In file included from module.cc:27: [ 163s] /usr/include/glib-2.0/gmodule.h:142:23: note: declared here [ 163s] 142 | gchar* g_module_build_path (const gchar *directory, [ 163s] | ^~~~~~~~~~~~~~~~~~~ [ 163s] CXX optionentry.lo [ 163s] CXX optiongroup.lo [ 163s] CXX regex.lo [ 163s] CXX shell.lo [ 163s] CXX spawn.lo [ 163s] CXX thread.lo [ 163s] CXX threads.lo [ 163s] In file included from ../glibmm/containerhandle_shared.h:23, [ 163s] from ../glibmm/arrayhandle.h:21, [ 163s] from ../glibmm.h:92, [ 163s] from optioncontext.cc:4: [ 163s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 956 | Variant(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 163s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 163s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1017 | Variant< Variant >(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 163s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 163s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1070 | Variant(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 163s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 163s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1240 | Variant(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 163s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 163s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1286 | Variant< std::pair >() [ 163s] | ^ [ 163s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 163s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 163s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1335 | Variant< std::vector >() [ 163s] | ^ [ 163s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 163s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 163s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1404 | Variant< std::vector >(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 163s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 163s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1530 | Variant< std::vector >(); [ 163s] | ^ [ 163s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 163s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 163s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1606 | Variant< std::map >() [ 163s] | ^ [ 163s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 163s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 163s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1679 | Variant>() [ 163s] | ^ [ 163s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 163s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 163s] In file included from ../glibmm/variant.h:1742: [ 163s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 23 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 66 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 109 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 152 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 195 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 244 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 287 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 330 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 373 | Variant() [ 163s] | ^ [ 163s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 163s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 163s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 163s] | ^~~~~~~~ [ 163s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 164s] In file included from ../glibmm/containerhandle_shared.h:23, [ 164s] from ../glibmm/arrayhandle.h:21, [ 164s] from ../glibmm.h:92, [ 164s] from optionentry.cc:4: [ 164s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 956 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 164s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 164s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1017 | Variant< Variant >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 164s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 164s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1070 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 164s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 164s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1240 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 164s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 164s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1286 | Variant< std::pair >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 164s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 164s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1335 | Variant< std::vector >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 164s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1404 | Variant< std::vector >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 164s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 164s] CXX timezone.lo [ 164s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1530 | Variant< std::vector >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 164s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1606 | Variant< std::map >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 164s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1679 | Variant>() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 164s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 164s] In file included from ../glibmm/variant.h:1742: [ 164s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 23 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 66 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 109 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 152 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 195 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 244 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 287 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 330 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 373 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 164s] In file included from ../glibmm/containerhandle_shared.h:23, [ 164s] from ../glibmm/arrayhandle.h:21, [ 164s] from ../glibmm.h:92, [ 164s] from regex.cc:4: [ 164s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 956 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 164s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 164s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1017 | Variant< Variant >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 164s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 164s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1070 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 164s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 164s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1240 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 164s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 164s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1286 | Variant< std::pair >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 164s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 164s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1335 | Variant< std::vector >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 164s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1404 | Variant< std::vector >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 164s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 164s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1530 | Variant< std::vector >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 164s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1606 | Variant< std::map >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 164s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1679 | Variant>() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 164s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 164s] In file included from ../glibmm/variant.h:1742: [ 164s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 23 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 66 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 109 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 152 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 195 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 244 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 287 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 330 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 373 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 164s] In file included from ../glibmm/containerhandle_shared.h:23, [ 164s] from ../glibmm/arrayhandle.h:21, [ 164s] from ../glibmm.h:92, [ 164s] from optiongroup.cc:4: [ 164s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 956 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 164s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 164s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1017 | Variant< Variant >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 164s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 164s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1070 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 164s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 164s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1240 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 164s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 164s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1286 | Variant< std::pair >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 164s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 164s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1335 | Variant< std::vector >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 164s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1404 | Variant< std::vector >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 164s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 164s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1530 | Variant< std::vector >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 164s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1606 | Variant< std::map >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 164s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1679 | Variant>() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 164s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 164s] In file included from ../glibmm/variant.h:1742: [ 164s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 23 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 66 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 109 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 152 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 195 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 244 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 287 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 330 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 373 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 164s] In file included from ../glibmm/containerhandle_shared.h:23, [ 164s] from ../glibmm/arrayhandle.h:21, [ 164s] from ../glibmm.h:92, [ 164s] from spawn.cc:4: [ 164s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 956 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 164s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 164s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1017 | Variant< Variant >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 164s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 164s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1070 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 164s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 164s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1240 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 164s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 164s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1286 | Variant< std::pair >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 164s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 164s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1335 | Variant< std::vector >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 164s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1404 | Variant< std::vector >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 164s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 164s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1530 | Variant< std::vector >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 164s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1606 | Variant< std::map >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 164s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1679 | Variant>() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 164s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 164s] In file included from ../glibmm/variant.h:1742: [ 164s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 23 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 66 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 109 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 152 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 195 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 244 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 287 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 330 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 373 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 164s] In file included from ../glibmm/containerhandle_shared.h:23, [ 164s] from ../glibmm/arrayhandle.h:21, [ 164s] from ../glibmm.h:92, [ 164s] from shell.cc:4: [ 164s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 956 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 164s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 164s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1017 | Variant< Variant >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 164s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 164s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1070 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 164s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 164s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1240 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 164s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 164s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1286 | Variant< std::pair >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 164s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 164s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1335 | Variant< std::vector >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 164s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1404 | Variant< std::vector >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 164s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 164s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1530 | Variant< std::vector >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 164s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1606 | Variant< std::map >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 164s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1679 | Variant>() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 164s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 164s] In file included from ../glibmm/variant.h:1742: [ 164s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 23 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 66 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 109 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 152 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 195 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 244 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 287 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 330 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 373 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 164s] In file included from ../glibmm/containerhandle_shared.h:23, [ 164s] from ../glibmm/arrayhandle.h:21, [ 164s] from ../glibmm.h:92, [ 164s] from thread.cc:10: [ 164s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 956 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 164s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 164s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1017 | Variant< Variant >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 164s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 164s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1070 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 164s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 164s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1240 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 164s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 164s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1286 | Variant< std::pair >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 164s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 164s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1335 | Variant< std::vector >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 164s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1404 | Variant< std::vector >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 164s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 164s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1530 | Variant< std::vector >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 164s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1606 | Variant< std::map >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 164s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1679 | Variant>() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 164s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 164s] In file included from ../glibmm/variant.h:1742: [ 164s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 23 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 66 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 109 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 152 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 195 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 244 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 287 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 330 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 373 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 164s] CXX unicode.lo [ 164s] In file included from ../glibmm/containerhandle_shared.h:23, [ 164s] from ../glibmm/arrayhandle.h:21, [ 164s] from ../glibmm.h:92, [ 164s] from threads.cc:12: [ 164s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 956 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 164s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 164s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1017 | Variant< Variant >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 164s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 164s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1070 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 164s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 164s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1240 | Variant(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 164s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 164s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1286 | Variant< std::pair >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 164s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 164s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1335 | Variant< std::vector >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 164s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1404 | Variant< std::vector >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 164s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 164s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1530 | Variant< std::vector >(); [ 164s] | ^ [ 164s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 164s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1606 | Variant< std::map >() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 164s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 164s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1679 | Variant>() [ 164s] | ^ [ 164s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 164s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 164s] In file included from ../glibmm/variant.h:1742: [ 164s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 23 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 66 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 109 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 152 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 195 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 244 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 287 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 330 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 373 | Variant() [ 164s] | ^ [ 164s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 164s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 164s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 164s] | ^~~~~~~~ [ 164s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 165s] CXX uriutils.lo [ 165s] CXX valuearray.lo [ 165s] CXX variant.lo [ 165s] CXX variantdict.lo [ 165s] In file included from ../glibmm/containerhandle_shared.h:23, [ 165s] from ../glibmm/arrayhandle.h:21, [ 165s] from ../glibmm.h:92, [ 165s] from timezone.cc:4: [ 165s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 956 | Variant(); [ 165s] | ^ [ 165s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 165s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 165s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1017 | Variant< Variant >(); [ 165s] | ^ [ 165s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 165s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 165s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1070 | Variant(); [ 165s] | ^ [ 165s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 165s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 165s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1240 | Variant(); [ 165s] | ^ [ 165s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 165s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 165s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1286 | Variant< std::pair >() [ 165s] | ^ [ 165s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 165s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 165s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1335 | Variant< std::vector >() [ 165s] | ^ [ 165s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 165s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 165s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1404 | Variant< std::vector >(); [ 165s] | ^ [ 165s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 165s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 165s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1530 | Variant< std::vector >(); [ 165s] | ^ [ 165s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 165s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 165s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1606 | Variant< std::map >() [ 165s] | ^ [ 165s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 165s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 165s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1679 | Variant>() [ 165s] | ^ [ 165s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 165s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 165s] In file included from ../glibmm/variant.h:1742: [ 165s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 23 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 66 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 109 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 152 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 195 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 244 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 287 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 330 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 373 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 165s] CXX variantiter.lo [ 165s] CXX varianttype.lo [ 165s] timezone.cc: In static member function 'static Glib::TimeZone Glib::TimeZone::create(const Glib::ustring&)': [ 165s] timezone.cc:143:36: warning: 'GTimeZone* g_time_zone_new(const gchar*)' is deprecated: Use 'g_time_zone_new_identifier' instead [-Wdeprecated-declarations] [ 165s] 143 | return Glib::wrap(g_time_zone_new(identifier.c_str())); [ 165s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 165s] In file included from /usr/include/glib-2.0/glib/gdatetime.h:33, [ 165s] from /usr/include/glib-2.0/glib/gbookmarkfile.h:28, [ 165s] from /usr/include/glib-2.0/glib.h:39, [ 165s] from ../glibmm/thread.h:39, [ 165s] from ../glibmm.h:88: [ 165s] /usr/include/glib-2.0/glib/gtimezone.h:59:25: note: declared here [ 165s] 59 | GTimeZone * g_time_zone_new (const gchar *identifier); [ 165s] | ^~~~~~~~~~~~~~~ [ 165s] CXX value_basictypes.lo [ 165s] In file included from ../glibmm/containerhandle_shared.h:23, [ 165s] from ../glibmm/arrayhandle.h:21, [ 165s] from ../glibmm.h:92, [ 165s] from unicode.cc:4: [ 165s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 956 | Variant(); [ 165s] | ^ [ 165s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 165s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 165s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1017 | Variant< Variant >(); [ 165s] | ^ [ 165s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 165s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 165s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1070 | Variant(); [ 165s] | ^ [ 165s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 165s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 165s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1240 | Variant(); [ 165s] | ^ [ 165s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 165s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 165s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1286 | Variant< std::pair >() [ 165s] | ^ [ 165s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 165s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 165s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1335 | Variant< std::vector >() [ 165s] | ^ [ 165s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 165s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 165s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1404 | Variant< std::vector >(); [ 165s] | ^ [ 165s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 165s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 165s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1530 | Variant< std::vector >(); [ 165s] | ^ [ 165s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 165s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 165s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1606 | Variant< std::map >() [ 165s] | ^ [ 165s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 165s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 165s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1679 | Variant>() [ 165s] | ^ [ 165s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 165s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 165s] In file included from ../glibmm/variant.h:1742: [ 165s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 23 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 66 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 109 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 152 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 195 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 244 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 287 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 330 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 373 | Variant() [ 165s] | ^ [ 165s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 165s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 165s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 165s] | ^~~~~~~~ [ 165s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 166s] In file included from ../glibmm/containerhandle_shared.h:23, [ 166s] from ../glibmm/arrayhandle.h:21, [ 166s] from ../glibmm.h:92, [ 166s] from uriutils.cc:4: [ 166s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 956 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 166s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 166s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1017 | Variant< Variant >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 166s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 166s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1070 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 166s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 166s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1240 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 166s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 166s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1286 | Variant< std::pair >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 166s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 166s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1335 | Variant< std::vector >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 166s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1404 | Variant< std::vector >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 166s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 166s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1530 | Variant< std::vector >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 166s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1606 | Variant< std::map >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 166s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1679 | Variant>() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 166s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 166s] In file included from ../glibmm/variant.h:1742: [ 166s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 23 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 66 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 109 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 152 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 195 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 244 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 287 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 330 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 373 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 166s] In file included from ../glibmm/containerhandle_shared.h:23, [ 166s] from ../glibmm/arrayhandle.h:21, [ 166s] from ../glibmm.h:92, [ 166s] from valuearray.cc:10: [ 166s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 956 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 166s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 166s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1017 | Variant< Variant >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 166s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 166s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1070 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 166s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 166s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1240 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 166s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 166s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1286 | Variant< std::pair >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 166s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 166s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1335 | Variant< std::vector >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 166s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1404 | Variant< std::vector >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 166s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 166s] In file included from ../glibmm/containerhandle_shared.h:23, [ 166s] from ../glibmm/arrayhandle.h:21, [ 166s] from ../glibmm.h:92, [ 166s] from variant.cc:4: [ 166s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 956 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 166s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 166s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1530 | Variant< std::vector >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1017 | Variant< Variant >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 166s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 166s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 166s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1070 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1606 | Variant< std::map >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 166s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 166s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 166s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1679 | Variant>() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 166s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 166s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1240 | Variant(); [ 166s] | ^ [ 166s] In file included from ../glibmm/variant.h:1742: [ 166s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 23 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 166s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 166s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 66 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1286 | Variant< std::pair >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 166s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 166s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 166s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1335 | Variant< std::vector >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 109 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 166s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 166s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1404 | Variant< std::vector >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 166s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 152 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 195 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1530 | Variant< std::vector >(); [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 166s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 166s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 244 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 166s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1606 | Variant< std::map >() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 166s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 166s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 287 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1679 | Variant>() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 166s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 166s] In file included from ../glibmm/variant.h:1742: [ 166s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 23 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 330 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 373 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 66 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 109 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 152 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 195 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 244 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 287 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 330 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 373 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 166s] In file included from ../glibmm/containerhandle_shared.h:23, [ 166s] from ../glibmm/arrayhandle.h:21, [ 166s] from ../glibmm.h:92, [ 166s] from variantdict.cc:4: [ 166s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 956 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 166s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 166s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1017 | Variant< Variant >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 166s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 166s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1070 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 166s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 166s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1240 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 166s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 166s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1286 | Variant< std::pair >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 166s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 166s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1335 | Variant< std::vector >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 166s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1404 | Variant< std::vector >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 166s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 166s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1530 | Variant< std::vector >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 166s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1606 | Variant< std::map >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 166s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1679 | Variant>() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 166s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 166s] In file included from ../glibmm/variant.h:1742: [ 166s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 23 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 66 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 109 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 152 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 195 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 244 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 287 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 330 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 373 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 166s] CXX variant_basictypes.lo [ 166s] CXX wrap_init.lo [ 166s] In file included from ../glibmm/containerhandle_shared.h:23, [ 166s] from ../glibmm/arrayhandle.h:21, [ 166s] from ../glibmm.h:92, [ 166s] from variantiter.cc:4: [ 166s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 956 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 166s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 166s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1017 | Variant< Variant >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 166s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 166s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1070 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 166s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 166s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1240 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 166s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 166s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1286 | Variant< std::pair >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 166s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 166s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1335 | Variant< std::vector >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 166s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1404 | Variant< std::vector >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 166s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 166s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1530 | Variant< std::vector >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 166s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1606 | Variant< std::map >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 166s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1679 | Variant>() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 166s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 166s] In file included from ../glibmm/variant.h:1742: [ 166s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 23 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 66 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 109 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 152 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 195 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 244 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 287 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 330 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 373 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 166s] CXX arrayhandle.lo [ 166s] CXX base64.lo [ 166s] In file included from ../glibmm/containerhandle_shared.h:23, [ 166s] from ../glibmm/arrayhandle.h:21, [ 166s] from ../glibmm.h:92, [ 166s] from varianttype.cc:4: [ 166s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 956 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 166s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 166s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1017 | Variant< Variant >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 166s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 166s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1070 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 166s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 166s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1240 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 166s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 166s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1286 | Variant< std::pair >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 166s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 166s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1335 | Variant< std::vector >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 166s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1404 | Variant< std::vector >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 166s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 166s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1530 | Variant< std::vector >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 166s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1606 | Variant< std::map >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 166s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1679 | Variant>() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 166s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 166s] In file included from ../glibmm/variant.h:1742: [ 166s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 23 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 66 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 109 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 152 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 195 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 244 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 287 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 330 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 373 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 166s] CXX class.lo [ 166s] CXX containers.lo [ 166s] In file included from variant_basictypes.cc:3: [ 166s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 956 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 166s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 166s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1017 | Variant< Variant >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 166s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 166s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1070 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 166s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 166s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1240 | Variant(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 166s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 166s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1286 | Variant< std::pair >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 166s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 166s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1335 | Variant< std::vector >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 166s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1404 | Variant< std::vector >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 166s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 166s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1530 | Variant< std::vector >(); [ 166s] | ^ [ 166s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 166s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1606 | Variant< std::map >() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 166s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 166s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1679 | Variant>() [ 166s] | ^ [ 166s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 166s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 166s] In file included from ../glibmm/variant.h:1742: [ 166s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 23 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 66 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 109 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 152 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 195 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 244 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 287 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 330 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 373 | Variant() [ 166s] | ^ [ 166s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 166s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 166s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 166s] | ^~~~~~~~ [ 166s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 167s] CXX debug.lo [ 167s] CXX dispatcher.lo [ 167s] In file included from ../glibmm/containerhandle_shared.h:23, [ 167s] from ../glibmm/arrayhandle.h:21, [ 167s] from arrayhandle.cc:17: [ 167s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 956 | Variant(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 167s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 167s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1017 | Variant< Variant >(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 167s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 167s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1070 | Variant(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 167s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 167s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1240 | Variant(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 167s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 167s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1286 | Variant< std::pair >() [ 167s] | ^ [ 167s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 167s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 167s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1335 | Variant< std::vector >() [ 167s] | ^ [ 167s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 167s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 167s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1404 | Variant< std::vector >(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 167s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 167s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1530 | Variant< std::vector >(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 167s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 167s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1606 | Variant< std::map >() [ 167s] | ^ [ 167s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 167s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 167s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1679 | Variant>() [ 167s] | ^ [ 167s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 167s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 167s] In file included from ../glibmm/variant.h:1742: [ 167s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 23 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 66 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 109 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 152 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 195 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 244 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 287 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 330 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 373 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 167s] CXX error.lo [ 167s] CXX exception.lo [ 167s] In file included from ../glibmm/containerhandle_shared.h:23, [ 167s] from ../glibmm/arrayhandle.h:21, [ 167s] from ../glibmm.h:92, [ 167s] from wrap_init.cc:4: [ 167s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 956 | Variant(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 167s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 167s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1017 | Variant< Variant >(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 167s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 167s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1070 | Variant(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 167s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 167s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1240 | Variant(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 167s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 167s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1286 | Variant< std::pair >() [ 167s] | ^ [ 167s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 167s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 167s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1335 | Variant< std::vector >() [ 167s] | ^ [ 167s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 167s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 167s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1404 | Variant< std::vector >(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 167s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 167s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1530 | Variant< std::vector >(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 167s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 167s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1606 | Variant< std::map >() [ 167s] | ^ [ 167s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 167s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 167s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1679 | Variant>() [ 167s] | ^ [ 167s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 167s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 167s] In file included from ../glibmm/variant.h:1742: [ 167s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 23 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 66 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 109 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 152 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 195 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 244 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 287 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 330 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 373 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 167s] CXX exceptionhandler.lo [ 167s] In file included from ../glibmm/containerhandle_shared.h:23, [ 167s] from ../glibmm/arrayhandle.h:21, [ 167s] from ../glibmm/sarray.h:25, [ 167s] from ../glibmm/containers.h:23, [ 167s] from containers.cc:19: [ 167s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 956 | Variant(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 167s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 167s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1017 | Variant< Variant >(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 167s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 167s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1070 | Variant(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 167s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 167s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1240 | Variant(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 167s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 167s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1286 | Variant< std::pair >() [ 167s] | ^ [ 167s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 167s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 167s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1335 | Variant< std::vector >() [ 167s] | ^ [ 167s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 167s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 167s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1404 | Variant< std::vector >(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 167s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 167s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1530 | Variant< std::vector >(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 167s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 167s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1606 | Variant< std::map >() [ 167s] | ^ [ 167s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 167s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 167s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1679 | Variant>() [ 167s] | ^ [ 167s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 167s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 167s] In file included from ../glibmm/variant.h:1742: [ 167s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 23 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 66 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 109 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 152 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 195 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 244 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 287 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 330 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 373 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 167s] In file included from ../glibmm/containerhandle_shared.h:23, [ 167s] from ../glibmm/object.h:34, [ 167s] from ../glibmm/interface.h:20, [ 167s] from class.cc:21: [ 167s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 956 | Variant(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 167s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 167s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1017 | Variant< Variant >(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 167s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 167s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1070 | Variant(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 167s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 167s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1240 | Variant(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 167s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 167s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1286 | Variant< std::pair >() [ 167s] | ^ [ 167s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 167s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 167s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1335 | Variant< std::vector >() [ 167s] | ^ [ 167s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 167s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 167s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1404 | Variant< std::vector >(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 167s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 167s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1530 | Variant< std::vector >(); [ 167s] | ^ [ 167s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 167s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 167s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1606 | Variant< std::map >() [ 167s] | ^ [ 167s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 167s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 167s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1679 | Variant>() [ 167s] | ^ [ 167s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 167s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 167s] In file included from ../glibmm/variant.h:1742: [ 167s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 23 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 66 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 109 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 152 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 195 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 244 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 287 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 330 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 373 | Variant() [ 167s] | ^ [ 167s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 167s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 167s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 167s] | ^~~~~~~~ [ 167s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 167s] CXX extraclassinit.lo [ 167s] CXX init.lo [ 168s] CXX interface.lo [ 168s] CXX main.lo [ 168s] CXX object.lo [ 168s] CXX objectbase.lo [ 168s] CXX pattern.lo [ 168s] CXX property.lo [ 168s] CXX propertyproxy.lo [ 168s] CXX propertyproxy_base.lo [ 169s] In file included from ../glibmm/containerhandle_shared.h:23, [ 169s] from ../glibmm/object.h:34, [ 169s] from ../glibmm/interface.h:20, [ 169s] from interface.cc:17: [ 169s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 956 | Variant(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 169s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 169s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1017 | Variant< Variant >(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 169s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 169s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1070 | Variant(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 169s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 169s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1240 | Variant(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 169s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 169s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1286 | Variant< std::pair >() [ 169s] | ^ [ 169s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 169s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 169s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1335 | Variant< std::vector >() [ 169s] | ^ [ 169s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 169s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 169s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1404 | Variant< std::vector >(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 169s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 169s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1530 | Variant< std::vector >(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 169s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 169s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1606 | Variant< std::map >() [ 169s] | ^ [ 169s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 169s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 169s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1679 | Variant>() [ 169s] | ^ [ 169s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 169s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 169s] In file included from ../glibmm/variant.h:1742: [ 169s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 23 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 66 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 109 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 152 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 195 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 244 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 287 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 330 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 373 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 169s] pattern.cc: In member function 'bool Glib::PatternSpec::match(const Glib::ustring&) const': [ 169s] pattern.cc:42:25: warning: 'gboolean g_pattern_match(GPatternSpec*, guint, const gchar*, const gchar*)' is deprecated: Use 'g_pattern_spec_match' instead [-Wdeprecated-declarations] [ 169s] 42 | return g_pattern_match(gobject_, str.bytes(), str.c_str(), nullptr); [ 169s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 169s] In file included from /usr/include/glib-2.0/glib.h:68, [ 169s] from pattern.cc:19: [ 169s] /usr/include/glib-2.0/glib/gpattern.h:52:15: note: declared here [ 169s] 52 | gboolean g_pattern_match (GPatternSpec *pspec, [ 169s] | ^~~~~~~~~~~~~~~ [ 169s] pattern.cc: In member function 'bool Glib::PatternSpec::match(const Glib::ustring&, const Glib::ustring&) const': [ 169s] pattern.cc:48:25: warning: 'gboolean g_pattern_match(GPatternSpec*, guint, const gchar*, const gchar*)' is deprecated: Use 'g_pattern_spec_match' instead [-Wdeprecated-declarations] [ 169s] 48 | return g_pattern_match(gobject_, str.bytes(), str.c_str(), str_reversed.c_str()); [ 169s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 169s] /usr/include/glib-2.0/glib/gpattern.h:52:15: note: declared here [ 169s] 52 | gboolean g_pattern_match (GPatternSpec *pspec, [ 169s] | ^~~~~~~~~~~~~~~ [ 169s] CXX quark.lo [ 169s] In file included from ../glibmm/containerhandle_shared.h:23, [ 169s] from ../glibmm/object.h:34, [ 169s] from object.cc:17: [ 169s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 956 | Variant(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 169s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 169s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1017 | Variant< Variant >(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 169s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 169s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1070 | Variant(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 169s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 169s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1240 | Variant(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 169s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 169s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1286 | Variant< std::pair >() [ 169s] | ^ [ 169s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 169s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 169s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1335 | Variant< std::vector >() [ 169s] | ^ [ 169s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 169s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 169s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1404 | Variant< std::vector >(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 169s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 169s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1530 | Variant< std::vector >(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 169s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 169s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1606 | Variant< std::map >() [ 169s] | ^ [ 169s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 169s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 169s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1679 | Variant>() [ 169s] | ^ [ 169s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 169s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 169s] In file included from ../glibmm/variant.h:1742: [ 169s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 23 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 66 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 109 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 152 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 195 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 244 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 169s] CXX random.lo [ 169s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 287 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 330 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 373 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 169s] In file included from ../glibmm/containerhandle_shared.h:23, [ 169s] from ../glibmm/object.h:34, [ 169s] from ../glibmm/interface.h:20, [ 169s] from objectbase.cc:22: [ 169s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 956 | Variant(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 169s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 169s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1017 | Variant< Variant >(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 169s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 169s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1070 | Variant(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 169s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 169s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1240 | Variant(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 169s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 169s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1286 | Variant< std::pair >() [ 169s] | ^ [ 169s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 169s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 169s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1335 | Variant< std::vector >() [ 169s] | ^ [ 169s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 169s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 169s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1404 | Variant< std::vector >(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 169s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 169s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1530 | Variant< std::vector >(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 169s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 169s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1606 | Variant< std::map >() [ 169s] | ^ [ 169s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 169s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 169s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1679 | Variant>() [ 169s] | ^ [ 169s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 169s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 169s] In file included from ../glibmm/variant.h:1742: [ 169s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 23 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 66 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 109 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 152 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 195 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 244 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 287 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 330 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 373 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 169s] CXX sarray.lo [ 169s] CXX signalproxy.lo [ 169s] In file included from ../glibmm/containerhandle_shared.h:23, [ 169s] from ../glibmm/object.h:34, [ 169s] from property.cc:19: [ 169s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 956 | Variant(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 169s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 169s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1017 | Variant< Variant >(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 169s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 169s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1070 | Variant(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 169s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 169s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1240 | Variant(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 169s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 169s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1286 | Variant< std::pair >() [ 169s] | ^ [ 169s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 169s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 169s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1335 | Variant< std::vector >() [ 169s] | ^ [ 169s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 169s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 169s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1404 | Variant< std::vector >(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 169s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 169s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1530 | Variant< std::vector >(); [ 169s] | ^ [ 169s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 169s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 169s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1606 | Variant< std::map >() [ 169s] | ^ [ 169s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 169s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 169s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1679 | Variant>() [ 169s] | ^ [ 169s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 169s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 169s] In file included from ../glibmm/variant.h:1742: [ 169s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 23 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 66 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 109 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 152 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 195 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 244 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 287 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 330 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 373 | Variant() [ 169s] | ^ [ 169s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 169s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 169s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 169s] | ^~~~~~~~ [ 169s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 170s] In file included from ../glibmm/containerhandle_shared.h:23, [ 170s] from ../glibmm/object.h:34, [ 170s] from propertyproxy_base.cc:22: [ 170s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 956 | Variant(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 170s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 170s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1017 | Variant< Variant >(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 170s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 170s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1070 | Variant(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 170s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 170s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1240 | Variant(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 170s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 170s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1286 | Variant< std::pair >() [ 170s] | ^ [ 170s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 170s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 170s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1335 | Variant< std::vector >() [ 170s] | ^ [ 170s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 170s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 170s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1404 | Variant< std::vector >(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 170s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 170s] CXX signalproxy_connectionnode.lo [ 170s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1530 | Variant< std::vector >(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 170s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 170s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1606 | Variant< std::map >() [ 170s] | ^ [ 170s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 170s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 170s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1679 | Variant>() [ 170s] | ^ [ 170s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 170s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 170s] In file included from ../glibmm/variant.h:1742: [ 170s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 23 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 66 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 109 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 152 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 195 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 244 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 287 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 330 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 373 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 170s] CXX streamiochannel.lo [ 170s] CXX stringutils.lo [ 170s] CXX threadpool.lo [ 170s] In file included from ../glibmm/containerhandle_shared.h:23, [ 170s] from ../glibmm/arrayhandle.h:21, [ 170s] from ../glibmm.h:92, [ 170s] from random.cc:19: [ 170s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 956 | Variant(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 170s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 170s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1017 | Variant< Variant >(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 170s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 170s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1070 | Variant(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 170s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 170s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1240 | Variant(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 170s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 170s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1286 | Variant< std::pair >() [ 170s] | ^ [ 170s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 170s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 170s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1335 | Variant< std::vector >() [ 170s] | ^ [ 170s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 170s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 170s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1404 | Variant< std::vector >(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 170s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 170s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1530 | Variant< std::vector >(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 170s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 170s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1606 | Variant< std::map >() [ 170s] | ^ [ 170s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 170s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 170s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1679 | Variant>() [ 170s] | ^ [ 170s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 170s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 170s] In file included from ../glibmm/variant.h:1742: [ 170s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 23 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 66 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 109 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 152 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 195 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 244 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 287 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 330 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 373 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 170s] CXX timer.lo [ 170s] In file included from ../glibmm/containerhandle_shared.h:23, [ 170s] from ../glibmm/arrayhandle.h:21, [ 170s] from ../glibmm/sarray.h:25, [ 170s] from sarray.cc:19: [ 170s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 956 | Variant(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 170s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 170s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1017 | Variant< Variant >(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 170s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 170s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1070 | Variant(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 170s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 170s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1240 | Variant(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 170s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 170s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1286 | Variant< std::pair >() [ 170s] | ^ [ 170s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 170s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 170s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1335 | Variant< std::vector >() [ 170s] | ^ [ 170s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 170s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 170s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1404 | Variant< std::vector >(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 170s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 170s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1530 | Variant< std::vector >(); [ 170s] | ^ [ 170s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 170s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 170s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1606 | Variant< std::map >() [ 170s] | ^ [ 170s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 170s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 170s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1679 | Variant>() [ 170s] | ^ [ 170s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 170s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 170s] In file included from ../glibmm/variant.h:1742: [ 170s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 23 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 66 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 109 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 152 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 195 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 244 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 287 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 330 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 373 | Variant() [ 170s] | ^ [ 170s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 170s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 170s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 170s] | ^~~~~~~~ [ 170s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 170s] CXX timeval.lo [ 171s] In file included from ../glibmm/containerhandle_shared.h:23, [ 171s] from ../glibmm/object.h:34, [ 171s] from signalproxy.cc:21: [ 171s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 956 | Variant(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 171s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 171s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1017 | Variant< Variant >(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 171s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 171s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1070 | Variant(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 171s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 171s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1240 | Variant(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 171s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 171s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1286 | Variant< std::pair >() [ 171s] | ^ [ 171s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 171s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 171s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1335 | Variant< std::vector >() [ 171s] | ^ [ 171s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 171s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 171s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1404 | Variant< std::vector >(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 171s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 171s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1530 | Variant< std::vector >(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 171s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 171s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1606 | Variant< std::map >() [ 171s] | ^ [ 171s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 171s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 171s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1679 | Variant>() [ 171s] | ^ [ 171s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 171s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 171s] In file included from ../glibmm/variant.h:1742: [ 171s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 23 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 66 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 109 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 152 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 195 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 244 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 287 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 330 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 373 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 171s] CXX ustring.lo [ 171s] In file included from ../glibmm/containerhandle_shared.h:23, [ 171s] from ../glibmm/object.h:34, [ 171s] from signalproxy_connectionnode.cc:20: [ 171s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 956 | Variant(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 171s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 171s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1017 | Variant< Variant >(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 171s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 171s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1070 | Variant(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 171s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 171s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1240 | Variant(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 171s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 171s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1286 | Variant< std::pair >() [ 171s] | ^ [ 171s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 171s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 171s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1335 | Variant< std::vector >() [ 171s] | ^ [ 171s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 171s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 171s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1404 | Variant< std::vector >(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 171s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 171s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1530 | Variant< std::vector >(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 171s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 171s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1606 | Variant< std::map >() [ 171s] | ^ [ 171s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 171s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 171s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1679 | Variant>() [ 171s] | ^ [ 171s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 171s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 171s] In file included from ../glibmm/variant.h:1742: [ 171s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 23 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 66 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 109 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 152 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 195 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 244 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 287 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 330 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 373 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 171s] CXX utility.lo [ 171s] CXX value.lo [ 171s] CXX value_custom.lo [ 171s] CXX variantdbusstring.lo [ 171s] CXX vectorutils.lo [ 171s] In file included from ../glibmm/containerhandle_shared.h:23, [ 171s] from ../glibmm/arrayhandle.h:21, [ 171s] from ../glibmm.h:92, [ 171s] from timer.cc:19: [ 171s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 956 | Variant(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 171s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 171s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1017 | Variant< Variant >(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 171s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 171s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1070 | Variant(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 171s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 171s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1240 | Variant(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 171s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 171s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1286 | Variant< std::pair >() [ 171s] | ^ [ 171s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 171s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 171s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1335 | Variant< std::vector >() [ 171s] | ^ [ 171s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 171s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 171s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1404 | Variant< std::vector >(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 171s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 171s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1530 | Variant< std::vector >(); [ 171s] | ^ [ 171s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 171s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 171s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1606 | Variant< std::map >() [ 171s] | ^ [ 171s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 171s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 171s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1679 | Variant>() [ 171s] | ^ [ 171s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 171s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 171s] In file included from ../glibmm/variant.h:1742: [ 171s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 23 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 66 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 109 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 152 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 195 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 244 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 287 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 330 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 373 | Variant() [ 171s] | ^ [ 171s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 171s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 171s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 171s] | ^~~~~~~~ [ 171s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 171s] CXX wrap.lo [ 172s] In file included from ../glibmm/containerhandle_shared.h:23, [ 172s] from ../glibmm/vectorutils.h:21, [ 172s] from value.cc:20: [ 172s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 956 | Variant(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 172s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 172s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1017 | Variant< Variant >(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 172s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 172s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1070 | Variant(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 172s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 172s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1240 | Variant(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 172s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 172s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1286 | Variant< std::pair >() [ 172s] | ^ [ 172s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 172s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 172s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1335 | Variant< std::vector >() [ 172s] | ^ [ 172s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 172s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 172s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1404 | Variant< std::vector >(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 172s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 172s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1530 | Variant< std::vector >(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 172s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 172s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1606 | Variant< std::map >() [ 172s] | ^ [ 172s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 172s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 172s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1679 | Variant>() [ 172s] | ^ [ 172s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 172s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 172s] In file included from ../glibmm/variant.h:1742: [ 172s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 23 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 66 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 109 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 152 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 195 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 244 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 287 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 330 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 373 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 172s] In file included from ../glibmm/containerhandle_shared.h:23, [ 172s] from ../glibmm/vectorutils.h:21, [ 172s] from vectorutils.cc:17: [ 172s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 956 | Variant(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 172s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 172s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1017 | Variant< Variant >(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 172s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 172s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1070 | Variant(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 172s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 172s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1240 | Variant(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 172s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 172s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1286 | Variant< std::pair >() [ 172s] | ^ [ 172s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 172s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 172s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1335 | Variant< std::vector >() [ 172s] | ^ [ 172s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 172s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 172s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1404 | Variant< std::vector >(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 172s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 172s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1530 | Variant< std::vector >(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 172s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 172s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1606 | Variant< std::map >() [ 172s] | ^ [ 172s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 172s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 172s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1679 | Variant>() [ 172s] | ^ [ 172s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 172s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 172s] In file included from ../glibmm/variant.h:1742: [ 172s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 23 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 66 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 109 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 152 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 195 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 244 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 287 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 330 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 373 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 172s] In file included from ../glibmm/containerhandle_shared.h:23, [ 172s] from ../glibmm/object.h:34, [ 172s] from wrap.cc:20: [ 172s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 956 | Variant(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 172s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 172s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1017 | Variant< Variant >(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 172s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 172s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1070 | Variant(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 172s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 172s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1240 | Variant(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 172s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 172s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1286 | Variant< std::pair >() [ 172s] | ^ [ 172s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 172s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 172s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1335 | Variant< std::vector >() [ 172s] | ^ [ 172s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 172s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 172s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1404 | Variant< std::vector >(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 172s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 172s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1530 | Variant< std::vector >(); [ 172s] | ^ [ 172s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 172s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 172s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1606 | Variant< std::map >() [ 172s] | ^ [ 172s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 172s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 172s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1679 | Variant>() [ 172s] | ^ [ 172s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 172s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 172s] In file included from ../glibmm/variant.h:1742: [ 172s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 23 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 66 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 109 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 152 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 195 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 244 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 287 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 330 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 373 | Variant() [ 172s] | ^ [ 172s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 172s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 172s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 172s] | ^~~~~~~~ [ 172s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 173s] CXXLD libglibmm-2.4.la [ 174s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 174s] Making all in gio/giomm [ 174s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 174s] CXX action.lo [ 174s] CXX actiongroup.lo [ 174s] CXX actionmap.lo [ 174s] CXX applaunchcontext.lo [ 174s] CXX appinfo.lo [ 174s] CXX application.lo [ 174s] CXX applicationcommandline.lo [ 174s] CXX asyncinitable.lo [ 175s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 175s] from ../../glib/glibmm/arrayhandle.h:21, [ 175s] from ../../glib/glibmm.h:92, [ 175s] from actiongroup.cc:4: [ 175s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 956 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1017 | Variant< Variant >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1070 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1240 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1286 | Variant< std::pair >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1335 | Variant< std::vector >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1404 | Variant< std::vector >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1530 | Variant< std::vector >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1606 | Variant< std::map >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1679 | Variant>() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 175s] In file included from ../../glib/glibmm/variant.h:1742: [ 175s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 23 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 66 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 109 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 152 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 195 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 244 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 287 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 330 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 373 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 175s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 175s] from ../../glib/glibmm/arrayhandle.h:21, [ 175s] from ../../glib/glibmm.h:92, [ 175s] from applaunchcontext.cc:4: [ 175s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 956 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1017 | Variant< Variant >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1070 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1240 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1286 | Variant< std::pair >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1335 | Variant< std::vector >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1404 | Variant< std::vector >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1530 | Variant< std::vector >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1606 | Variant< std::map >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1679 | Variant>() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 175s] In file included from ../../glib/glibmm/variant.h:1742: [ 175s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 23 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 66 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 109 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 152 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 195 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 244 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 287 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 330 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 373 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 175s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 175s] from ../../glib/glibmm/arrayhandle.h:21, [ 175s] from ../../glib/glibmm.h:92, [ 175s] from applicationcommandline.cc:4: [ 175s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 956 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1017 | Variant< Variant >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1070 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1240 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1286 | Variant< std::pair >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1335 | Variant< std::vector >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1404 | Variant< std::vector >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1530 | Variant< std::vector >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1606 | Variant< std::map >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1679 | Variant>() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 175s] In file included from ../../glib/glibmm/variant.h:1742: [ 175s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 23 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 66 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 109 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 152 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 195 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 244 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 287 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 330 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 373 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 175s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 175s] from ../../glib/glibmm/arrayhandle.h:21, [ 175s] from ../../glib/glibmm.h:92, [ 175s] from action.cc:4: [ 175s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 956 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1017 | Variant< Variant >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1070 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1240 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1286 | Variant< std::pair >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1335 | Variant< std::vector >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1404 | Variant< std::vector >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 175s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 175s] from ../../glib/glibmm/arrayhandle.h:21, [ 175s] from ../../glib/glibmm.h:92, [ 175s] from appinfo.cc:4: [ 175s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 956 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1530 | Variant< std::vector >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1017 | Variant< Variant >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1606 | Variant< std::map >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1070 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1679 | Variant>() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1240 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] In file included from ../../glib/glibmm/variant.h:1742: [ 175s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 23 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1286 | Variant< std::pair >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 66 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1335 | Variant< std::vector >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 109 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1404 | Variant< std::vector >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 152 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1530 | Variant< std::vector >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 195 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1606 | Variant< std::map >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1679 | Variant>() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 244 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 175s] In file included from ../../glib/glibmm/variant.h:1742: [ 175s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 23 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 287 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 66 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 330 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 109 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 373 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 152 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 195 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 244 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 287 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 330 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 373 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 175s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 175s] from ../../glib/glibmm/arrayhandle.h:21, [ 175s] from ../../glib/glibmm.h:92, [ 175s] from application.cc:4: [ 175s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 956 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1017 | Variant< Variant >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1070 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1240 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1286 | Variant< std::pair >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1335 | Variant< std::vector >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1404 | Variant< std::vector >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1530 | Variant< std::vector >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1606 | Variant< std::map >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1679 | Variant>() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 175s] In file included from ../../glib/glibmm/variant.h:1742: [ 175s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 23 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 66 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 109 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 152 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 195 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 244 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 287 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 330 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 373 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 175s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 175s] from ../../glib/glibmm/arrayhandle.h:21, [ 175s] from ../../glib/glibmm.h:92, [ 175s] from actionmap.cc:4: [ 175s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 956 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1017 | Variant< Variant >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1070 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1240 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1286 | Variant< std::pair >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1335 | Variant< std::vector >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1404 | Variant< std::vector >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1530 | Variant< std::vector >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1606 | Variant< std::map >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1679 | Variant>() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 175s] In file included from ../../glib/glibmm/variant.h:1742: [ 175s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 23 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 66 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 109 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 152 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 195 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 244 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 287 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 330 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 373 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 175s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 175s] from ../../glib/glibmm/arrayhandle.h:21, [ 175s] from ../../glib/glibmm.h:92, [ 175s] from asyncinitable.cc:4: [ 175s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 956 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1017 | Variant< Variant >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1070 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1240 | Variant(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1286 | Variant< std::pair >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1335 | Variant< std::vector >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1404 | Variant< std::vector >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1530 | Variant< std::vector >(); [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1606 | Variant< std::map >() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1679 | Variant>() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 175s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 175s] In file included from ../../glib/glibmm/variant.h:1742: [ 175s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 23 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 66 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 109 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 152 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 195 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 244 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 287 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 330 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 373 | Variant() [ 175s] | ^ [ 175s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 175s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 175s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 175s] | ^~~~~~~~ [ 175s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 176s] CXX asyncresult.lo [ 176s] CXX bufferedinputstream.lo [ 176s] CXX bufferedoutputstream.lo [ 176s] CXX cancellable.lo [ 176s] CXX charsetconverter.lo [ 176s] CXX converter.lo [ 176s] CXX converterinputstream.lo [ 177s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 177s] from ../../glib/glibmm/arrayhandle.h:21, [ 177s] from ../../glib/glibmm.h:92, [ 177s] from asyncresult.cc:4: [ 177s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 956 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1017 | Variant< Variant >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1070 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1240 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1286 | Variant< std::pair >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1335 | Variant< std::vector >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1404 | Variant< std::vector >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1530 | Variant< std::vector >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1606 | Variant< std::map >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1679 | Variant>() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 177s] In file included from ../../glib/glibmm/variant.h:1742: [ 177s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 23 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 66 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 109 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 152 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 195 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 244 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 287 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 330 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 373 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 177s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 177s] from ../../glib/glibmm/arrayhandle.h:21, [ 177s] from ../../glib/glibmm.h:92, [ 177s] from bufferedinputstream.cc:4: [ 177s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 956 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1017 | Variant< Variant >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1070 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1240 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1286 | Variant< std::pair >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1335 | Variant< std::vector >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1404 | Variant< std::vector >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1530 | Variant< std::vector >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1606 | Variant< std::map >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1679 | Variant>() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 177s] In file included from ../../glib/glibmm/variant.h:1742: [ 177s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 23 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 66 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 109 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 152 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 195 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 244 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 287 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 330 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 373 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 177s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 177s] from ../../glib/glibmm/arrayhandle.h:21, [ 177s] from ../../glib/glibmm.h:92, [ 177s] from cancellable.cc:4: [ 177s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 956 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1017 | Variant< Variant >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1070 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1240 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1286 | Variant< std::pair >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1335 | Variant< std::vector >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1404 | Variant< std::vector >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1530 | Variant< std::vector >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1606 | Variant< std::map >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1679 | Variant>() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 177s] In file included from ../../glib/glibmm/variant.h:1742: [ 177s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 23 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 66 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 109 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 152 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 195 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 244 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 177s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 177s] from ../../glib/glibmm/arrayhandle.h:21, [ 177s] from ../../glib/glibmm.h:92, [ 177s] from bufferedoutputstream.cc:4: [ 177s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 956 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 287 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1017 | Variant< Variant >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 330 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1070 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 373 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1240 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1286 | Variant< std::pair >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1335 | Variant< std::vector >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1404 | Variant< std::vector >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1530 | Variant< std::vector >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1606 | Variant< std::map >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1679 | Variant>() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 177s] In file included from ../../glib/glibmm/variant.h:1742: [ 177s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 23 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 66 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 109 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 152 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 195 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 244 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 287 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 330 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 373 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 177s] CXX converteroutputstream.lo [ 177s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 177s] from ../../glib/glibmm/arrayhandle.h:21, [ 177s] from ../../glib/glibmm.h:92, [ 177s] from charsetconverter.cc:4: [ 177s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 956 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1017 | Variant< Variant >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1070 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1240 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1286 | Variant< std::pair >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1335 | Variant< std::vector >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1404 | Variant< std::vector >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1530 | Variant< std::vector >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1606 | Variant< std::map >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1679 | Variant>() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 177s] In file included from ../../glib/glibmm/variant.h:1742: [ 177s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 23 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 66 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 109 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 152 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 195 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 244 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 287 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 330 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 373 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 177s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 177s] from ../../glib/glibmm/arrayhandle.h:21, [ 177s] from ../../glib/glibmm.h:92, [ 177s] from converter.cc:4: [ 177s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 956 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1017 | Variant< Variant >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1070 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1240 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1286 | Variant< std::pair >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1335 | Variant< std::vector >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1404 | Variant< std::vector >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1530 | Variant< std::vector >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1606 | Variant< std::map >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1679 | Variant>() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 177s] In file included from ../../glib/glibmm/variant.h:1742: [ 177s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 23 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 66 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 109 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 152 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 195 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 244 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 287 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 330 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 373 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 177s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 177s] from ../../glib/glibmm/arrayhandle.h:21, [ 177s] from ../../glib/glibmm.h:92, [ 177s] from converterinputstream.cc:4: [ 177s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 956 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1017 | Variant< Variant >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1070 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1240 | Variant(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1286 | Variant< std::pair >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1335 | Variant< std::vector >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1404 | Variant< std::vector >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1530 | Variant< std::vector >(); [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1606 | Variant< std::map >() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1679 | Variant>() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 177s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 177s] In file included from ../../glib/glibmm/variant.h:1742: [ 177s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 23 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 66 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 109 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 152 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 195 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 244 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 287 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 330 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 373 | Variant() [ 177s] | ^ [ 177s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 177s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 177s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 177s] | ^~~~~~~~ [ 177s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 177s] CXX credentials.lo [ 178s] CXX datainputstream.lo [ 178s] CXX dataoutputstream.lo [ 178s] CXX dbusactiongroup.lo [ 178s] CXX dbusaddress.lo [ 178s] CXX dbusauthobserver.lo [ 178s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 178s] from ../../glib/glibmm/arrayhandle.h:21, [ 178s] from ../../glib/glibmm.h:92, [ 178s] from converteroutputstream.cc:4: [ 178s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 956 | Variant(); [ 178s] | ^ [ 178s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1017 | Variant< Variant >(); [ 178s] | ^ [ 178s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1070 | Variant(); [ 178s] | ^ [ 178s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1240 | Variant(); [ 178s] | ^ [ 178s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1286 | Variant< std::pair >() [ 178s] | ^ [ 178s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1335 | Variant< std::vector >() [ 178s] | ^ [ 178s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1404 | Variant< std::vector >(); [ 178s] | ^ [ 178s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1530 | Variant< std::vector >(); [ 178s] | ^ [ 178s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1606 | Variant< std::map >() [ 178s] | ^ [ 178s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1679 | Variant>() [ 178s] | ^ [ 178s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 178s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 178s] In file included from ../../glib/glibmm/variant.h:1742: [ 178s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 23 | Variant() [ 178s] | ^ [ 178s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 178s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 178s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 66 | Variant() [ 178s] | ^ [ 178s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 178s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 178s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 109 | Variant() [ 178s] | ^ [ 178s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 178s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 178s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 152 | Variant() [ 178s] | ^ [ 178s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 178s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 178s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 195 | Variant() [ 178s] | ^ [ 178s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 178s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 178s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 244 | Variant() [ 178s] | ^ [ 178s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 178s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 178s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 287 | Variant() [ 178s] | ^ [ 178s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 178s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 178s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 330 | Variant() [ 178s] | ^ [ 178s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 178s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 178s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 373 | Variant() [ 178s] | ^ [ 178s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 178s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 178s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 178s] | ^~~~~~~~ [ 178s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 178s] CXX dbusconnection.lo [ 179s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 179s] from ../../glib/glibmm/arrayhandle.h:21, [ 179s] from ../../glib/glibmm.h:92, [ 179s] from credentials.cc:4: [ 179s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 956 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1017 | Variant< Variant >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1070 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1240 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1286 | Variant< std::pair >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1335 | Variant< std::vector >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1404 | Variant< std::vector >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1530 | Variant< std::vector >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1606 | Variant< std::map >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1679 | Variant>() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 179s] In file included from ../../glib/glibmm/variant.h:1742: [ 179s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 23 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 66 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 109 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 152 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 195 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 244 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 287 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 330 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 373 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 179s] CXX dbuserror.lo [ 179s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 179s] from ../../glib/glibmm/arrayhandle.h:21, [ 179s] from ../../glib/glibmm.h:92, [ 179s] from dataoutputstream.cc:4: [ 179s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 956 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1017 | Variant< Variant >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1070 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1240 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1286 | Variant< std::pair >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1335 | Variant< std::vector >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1404 | Variant< std::vector >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1530 | Variant< std::vector >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1606 | Variant< std::map >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1679 | Variant>() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 179s] In file included from ../../glib/glibmm/variant.h:1742: [ 179s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 23 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 66 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 109 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 152 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 195 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 244 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 287 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 330 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 373 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 179s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 179s] from ../../glib/glibmm/arrayhandle.h:21, [ 179s] from ../../glib/glibmm.h:92, [ 179s] from dbusactiongroup.cc:4: [ 179s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 956 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1017 | Variant< Variant >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1070 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1240 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1286 | Variant< std::pair >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1335 | Variant< std::vector >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1404 | Variant< std::vector >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1530 | Variant< std::vector >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1606 | Variant< std::map >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1679 | Variant>() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 179s] In file included from ../../glib/glibmm/variant.h:1742: [ 179s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 23 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 66 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 109 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 152 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 195 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 244 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 287 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 330 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 373 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 179s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 179s] from ../../glib/glibmm/arrayhandle.h:21, [ 179s] from ../../glib/glibmm.h:92, [ 179s] from datainputstream.cc:4: [ 179s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 956 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1017 | Variant< Variant >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1070 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1240 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1286 | Variant< std::pair >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1335 | Variant< std::vector >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1404 | Variant< std::vector >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1530 | Variant< std::vector >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1606 | Variant< std::map >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1679 | Variant>() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 179s] In file included from ../../glib/glibmm/variant.h:1742: [ 179s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 23 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 66 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 109 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 152 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 195 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 244 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 287 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 330 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 373 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 179s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 179s] from ../../glib/glibmm/arrayhandle.h:21, [ 179s] from ../../glib/glibmm.h:92, [ 179s] from dbusaddress.cc:4: [ 179s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 956 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1017 | Variant< Variant >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1070 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1240 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1286 | Variant< std::pair >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1335 | Variant< std::vector >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1404 | Variant< std::vector >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1530 | Variant< std::vector >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1606 | Variant< std::map >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1679 | Variant>() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 179s] In file included from ../../glib/glibmm/variant.h:1742: [ 179s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 23 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 66 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 109 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 152 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 195 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 244 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 287 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 330 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 373 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 179s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 179s] from ../../glib/glibmm/arrayhandle.h:21, [ 179s] from ../../glib/glibmm.h:92, [ 179s] from dbusauthobserver.cc:4: [ 179s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 956 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1017 | Variant< Variant >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1070 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1240 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1286 | Variant< std::pair >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1335 | Variant< std::vector >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1404 | Variant< std::vector >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1530 | Variant< std::vector >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1606 | Variant< std::map >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1679 | Variant>() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 179s] In file included from ../../glib/glibmm/variant.h:1742: [ 179s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 23 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 66 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 109 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 152 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 195 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 244 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 287 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 330 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 373 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 179s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 179s] from ../../glib/glibmm/arrayhandle.h:21, [ 179s] from ../../glib/glibmm.h:92, [ 179s] from dbusconnection.cc:4: [ 179s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 956 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1017 | Variant< Variant >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1070 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1240 | Variant(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1286 | Variant< std::pair >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1335 | Variant< std::vector >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1404 | Variant< std::vector >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1530 | Variant< std::vector >(); [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1606 | Variant< std::map >() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1679 | Variant>() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 179s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 179s] In file included from ../../glib/glibmm/variant.h:1742: [ 179s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 23 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 66 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 109 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 152 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 195 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 244 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 287 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 330 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 373 | Variant() [ 179s] | ^ [ 179s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 179s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 179s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 179s] | ^~~~~~~~ [ 179s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 179s] CXX dbuserrorutils.lo [ 179s] CXX dbusinterface.lo [ 179s] CXX dbusinterfaceskeleton.lo [ 180s] CXX dbusinterfacevtable.lo [ 180s] CXX dbusintrospection.lo [ 180s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 180s] from ../../glib/glibmm/arrayhandle.h:21, [ 180s] from ../../glib/glibmm.h:92, [ 180s] from dbuserror.cc:4: [ 180s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 956 | Variant(); [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1017 | Variant< Variant >(); [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1070 | Variant(); [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1240 | Variant(); [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1286 | Variant< std::pair >() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1335 | Variant< std::vector >() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1404 | Variant< std::vector >(); [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1530 | Variant< std::vector >(); [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1606 | Variant< std::map >() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1679 | Variant>() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 180s] In file included from ../../glib/glibmm/variant.h:1742: [ 180s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 23 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 66 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 109 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 152 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 195 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 244 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 287 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 330 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 373 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 180s] CXX dbusmenumodel.lo [ 180s] CXX dbusmessage.lo [ 180s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 180s] from ../../glib/glibmm/arrayhandle.h:21, [ 180s] from ../../glib/glibmm.h:92, [ 180s] from dbuserrorutils.cc:4: [ 180s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 956 | Variant(); [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1017 | Variant< Variant >(); [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1070 | Variant(); [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1240 | Variant(); [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1286 | Variant< std::pair >() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1335 | Variant< std::vector >() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1404 | Variant< std::vector >(); [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1530 | Variant< std::vector >(); [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1606 | Variant< std::map >() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1679 | Variant>() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 180s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 180s] In file included from ../../glib/glibmm/variant.h:1742: [ 180s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 23 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 66 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 109 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 152 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 195 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 244 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 287 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 330 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 373 | Variant() [ 180s] | ^ [ 180s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 180s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 180s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 180s] | ^~~~~~~~ [ 180s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 181s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 181s] from ../../glib/glibmm/arrayhandle.h:21, [ 181s] from ../../glib/glibmm.h:92, [ 181s] from dbusinterface.cc:4: [ 181s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 956 | Variant(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1017 | Variant< Variant >(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1070 | Variant(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1240 | Variant(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1286 | Variant< std::pair >() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1335 | Variant< std::vector >() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1404 | Variant< std::vector >(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1530 | Variant< std::vector >(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1606 | Variant< std::map >() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1679 | Variant>() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 181s] In file included from ../../glib/glibmm/variant.h:1742: [ 181s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 23 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 66 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 109 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 181s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 181s] from ../../glib/glibmm/arrayhandle.h:21, [ 181s] from ../../glib/glibmm.h:92, [ 181s] from dbusinterfaceskeleton.cc:4: [ 181s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 956 | Variant(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 152 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1017 | Variant< Variant >(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 195 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1070 | Variant(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 244 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 287 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1240 | Variant(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1286 | Variant< std::pair >() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 330 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1335 | Variant< std::vector >() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 373 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1404 | Variant< std::vector >(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1530 | Variant< std::vector >(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1606 | Variant< std::map >() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1679 | Variant>() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 181s] In file included from ../../glib/glibmm/variant.h:1742: [ 181s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 23 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 66 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 109 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 152 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 195 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 244 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 287 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 330 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 373 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 181s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 181s] from ../../glib/glibmm/arrayhandle.h:21, [ 181s] from ../../glib/glibmm.h:92, [ 181s] from dbusinterfacevtable.cc:4: [ 181s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 956 | Variant(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1017 | Variant< Variant >(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1070 | Variant(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1240 | Variant(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1286 | Variant< std::pair >() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1335 | Variant< std::vector >() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1404 | Variant< std::vector >(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1530 | Variant< std::vector >(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1606 | Variant< std::map >() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1679 | Variant>() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 181s] In file included from ../../glib/glibmm/variant.h:1742: [ 181s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 23 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 66 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 109 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 152 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 195 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 244 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 287 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 330 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 373 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 181s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 181s] from ../../glib/glibmm/arrayhandle.h:21, [ 181s] from ../../glib/glibmm.h:92, [ 181s] from dbusintrospection.cc:4: [ 181s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 956 | Variant(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1017 | Variant< Variant >(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1070 | Variant(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1240 | Variant(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1286 | Variant< std::pair >() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1335 | Variant< std::vector >() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1404 | Variant< std::vector >(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1530 | Variant< std::vector >(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1606 | Variant< std::map >() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1679 | Variant>() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 181s] In file included from ../../glib/glibmm/variant.h:1742: [ 181s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 23 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 66 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 109 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 152 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 195 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 244 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 287 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 330 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 373 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 181s] CXX dbusmethodinvocation.lo [ 181s] CXX dbusobject.lo [ 181s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 181s] from ../../glib/glibmm/arrayhandle.h:21, [ 181s] from ../../glib/glibmm.h:92, [ 181s] from dbusmenumodel.cc:4: [ 181s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 956 | Variant(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1017 | Variant< Variant >(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1070 | Variant(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1240 | Variant(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1286 | Variant< std::pair >() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1335 | Variant< std::vector >() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1404 | Variant< std::vector >(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1530 | Variant< std::vector >(); [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1606 | Variant< std::map >() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1679 | Variant>() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 181s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 181s] In file included from ../../glib/glibmm/variant.h:1742: [ 181s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 23 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 66 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 109 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 152 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 195 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 244 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 287 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 330 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 373 | Variant() [ 181s] | ^ [ 181s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 181s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 181s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 181s] | ^~~~~~~~ [ 181s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 181s] CXX dbusobjectmanager.lo [ 182s] CXX dbusobjectmanagerclient.lo [ 182s] CXX dbusobjectmanagerserver.lo [ 182s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 182s] from ../../glib/glibmm/arrayhandle.h:21, [ 182s] from ../../glib/glibmm.h:92, [ 182s] from dbusmessage.cc:4: [ 182s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 956 | Variant(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1017 | Variant< Variant >(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1070 | Variant(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1240 | Variant(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1286 | Variant< std::pair >() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1335 | Variant< std::vector >() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1404 | Variant< std::vector >(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1530 | Variant< std::vector >(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1606 | Variant< std::map >() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1679 | Variant>() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 182s] In file included from ../../glib/glibmm/variant.h:1742: [ 182s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 23 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 66 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 109 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 152 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 195 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 244 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 287 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 330 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 373 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 182s] CXX dbusobjectproxy.lo [ 182s] CXX dbusobjectskeleton.lo [ 182s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 182s] from ../../glib/glibmm/arrayhandle.h:21, [ 182s] from ../../glib/glibmm.h:92, [ 182s] from dbusmethodinvocation.cc:4: [ 182s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 956 | Variant(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1017 | Variant< Variant >(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1070 | Variant(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1240 | Variant(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1286 | Variant< std::pair >() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1335 | Variant< std::vector >() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1404 | Variant< std::vector >(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1530 | Variant< std::vector >(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1606 | Variant< std::map >() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1679 | Variant>() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 182s] In file included from ../../glib/glibmm/variant.h:1742: [ 182s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 23 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 66 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 109 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 152 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 195 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 244 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 287 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 330 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 373 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 182s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 182s] from ../../glib/glibmm/arrayhandle.h:21, [ 182s] from ../../glib/glibmm.h:92, [ 182s] from dbusobject.cc:4: [ 182s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 956 | Variant(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1017 | Variant< Variant >(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1070 | Variant(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1240 | Variant(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1286 | Variant< std::pair >() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1335 | Variant< std::vector >() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1404 | Variant< std::vector >(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1530 | Variant< std::vector >(); [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1606 | Variant< std::map >() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1679 | Variant>() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 182s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 182s] In file included from ../../glib/glibmm/variant.h:1742: [ 182s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 23 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 66 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 109 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 152 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 195 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 244 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 287 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 330 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 373 | Variant() [ 182s] | ^ [ 182s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 182s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 182s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 182s] | ^~~~~~~~ [ 182s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 182s] CXX dbusownname.lo [ 183s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 183s] from ../../glib/glibmm/arrayhandle.h:21, [ 183s] from ../../glib/glibmm.h:92, [ 183s] from dbusobjectmanager.cc:4: [ 183s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 956 | Variant(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1017 | Variant< Variant >(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1070 | Variant(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1240 | Variant(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1286 | Variant< std::pair >() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1335 | Variant< std::vector >() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1404 | Variant< std::vector >(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1530 | Variant< std::vector >(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1606 | Variant< std::map >() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1679 | Variant>() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 183s] In file included from ../../glib/glibmm/variant.h:1742: [ 183s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 23 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 66 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 109 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 152 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 195 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 244 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 287 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 330 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 373 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 183s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 183s] from ../../glib/glibmm/arrayhandle.h:21, [ 183s] from ../../glib/glibmm.h:92, [ 183s] from dbusobjectmanagerclient.cc:4: [ 183s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 956 | Variant(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1017 | Variant< Variant >(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1070 | Variant(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1240 | Variant(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1286 | Variant< std::pair >() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1335 | Variant< std::vector >() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1404 | Variant< std::vector >(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1530 | Variant< std::vector >(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1606 | Variant< std::map >() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1679 | Variant>() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 183s] In file included from ../../glib/glibmm/variant.h:1742: [ 183s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 23 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 66 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 109 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 152 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 195 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 244 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 287 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 330 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 373 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 183s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 183s] from ../../glib/glibmm/arrayhandle.h:21, [ 183s] from ../../glib/glibmm.h:92, [ 183s] from dbusobjectmanagerserver.cc:4: [ 183s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 956 | Variant(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1017 | Variant< Variant >(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1070 | Variant(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1240 | Variant(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1286 | Variant< std::pair >() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1335 | Variant< std::vector >() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1404 | Variant< std::vector >(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1530 | Variant< std::vector >(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1606 | Variant< std::map >() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1679 | Variant>() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 183s] In file included from ../../glib/glibmm/variant.h:1742: [ 183s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 23 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 66 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 109 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 152 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 195 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 244 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 287 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 330 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 373 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 183s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 183s] from ../../glib/glibmm/arrayhandle.h:21, [ 183s] from ../../glib/glibmm.h:92, [ 183s] from dbusobjectproxy.cc:4: [ 183s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 956 | Variant(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1017 | Variant< Variant >(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1070 | Variant(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1240 | Variant(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1286 | Variant< std::pair >() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1335 | Variant< std::vector >() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1404 | Variant< std::vector >(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1530 | Variant< std::vector >(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1606 | Variant< std::map >() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1679 | Variant>() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 183s] In file included from ../../glib/glibmm/variant.h:1742: [ 183s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 23 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 66 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 109 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 152 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 195 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 244 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 287 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 330 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 373 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 183s] CXX dbusproxy.lo [ 183s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 183s] from ../../glib/glibmm/arrayhandle.h:21, [ 183s] from ../../glib/glibmm.h:92, [ 183s] from dbusobjectskeleton.cc:4: [ 183s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 956 | Variant(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1017 | Variant< Variant >(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1070 | Variant(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1240 | Variant(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1286 | Variant< std::pair >() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1335 | Variant< std::vector >() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1404 | Variant< std::vector >(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1530 | Variant< std::vector >(); [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1606 | Variant< std::map >() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1679 | Variant>() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 183s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 183s] In file included from ../../glib/glibmm/variant.h:1742: [ 183s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 23 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 66 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 109 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 152 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 195 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 244 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 287 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 330 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 373 | Variant() [ 183s] | ^ [ 183s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 183s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 183s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 183s] | ^~~~~~~~ [ 183s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 183s] CXX dbusserver.lo [ 183s] CXX dbussubtreevtable.lo [ 184s] CXX dbusutils.lo [ 184s] CXX dbuswatchname.lo [ 184s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 184s] from ../../glib/glibmm/arrayhandle.h:21, [ 184s] from ../../glib/glibmm.h:92, [ 184s] from dbusownname.cc:4: [ 184s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 956 | Variant(); [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1017 | Variant< Variant >(); [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1070 | Variant(); [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1240 | Variant(); [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1286 | Variant< std::pair >() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1335 | Variant< std::vector >() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1404 | Variant< std::vector >(); [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1530 | Variant< std::vector >(); [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1606 | Variant< std::map >() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1679 | Variant>() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 184s] In file included from ../../glib/glibmm/variant.h:1742: [ 184s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 23 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 66 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 109 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 152 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 195 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 244 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 287 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 330 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 373 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 184s] CXX drive.lo [ 184s] CXX emblem.lo [ 184s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 184s] from ../../glib/glibmm/arrayhandle.h:21, [ 184s] from ../../glib/glibmm.h:92, [ 184s] from dbusproxy.cc:4: [ 184s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 956 | Variant(); [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1017 | Variant< Variant >(); [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1070 | Variant(); [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1240 | Variant(); [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1286 | Variant< std::pair >() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1335 | Variant< std::vector >() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1404 | Variant< std::vector >(); [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1530 | Variant< std::vector >(); [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1606 | Variant< std::map >() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1679 | Variant>() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 184s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 184s] In file included from ../../glib/glibmm/variant.h:1742: [ 184s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 23 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 66 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 109 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 152 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 195 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 244 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 287 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 330 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 373 | Variant() [ 184s] | ^ [ 184s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 184s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 184s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 184s] | ^~~~~~~~ [ 184s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 184s] CXX emblemedicon.lo [ 185s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 185s] from ../../glib/glibmm/arrayhandle.h:21, [ 185s] from ../../glib/glibmm.h:92, [ 185s] from dbussubtreevtable.cc:4: [ 185s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 956 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1017 | Variant< Variant >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1070 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1240 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1286 | Variant< std::pair >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1335 | Variant< std::vector >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1404 | Variant< std::vector >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1530 | Variant< std::vector >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1606 | Variant< std::map >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1679 | Variant>() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 185s] In file included from ../../glib/glibmm/variant.h:1742: [ 185s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 23 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 66 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 109 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 152 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 195 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 244 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 287 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 330 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 373 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 185s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 185s] from ../../glib/glibmm/arrayhandle.h:21, [ 185s] from ../../glib/glibmm.h:92, [ 185s] from dbusserver.cc:4: [ 185s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 956 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1017 | Variant< Variant >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1070 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1240 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1286 | Variant< std::pair >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1335 | Variant< std::vector >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1404 | Variant< std::vector >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1530 | Variant< std::vector >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1606 | Variant< std::map >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1679 | Variant>() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 185s] In file included from ../../glib/glibmm/variant.h:1742: [ 185s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 23 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 66 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 109 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 152 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 195 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 244 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 287 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 330 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 373 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 185s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 185s] from ../../glib/glibmm/arrayhandle.h:21, [ 185s] from ../../glib/glibmm.h:92, [ 185s] from dbusutils.cc:4: [ 185s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 956 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1017 | Variant< Variant >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1070 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1240 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1286 | Variant< std::pair >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1335 | Variant< std::vector >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1404 | Variant< std::vector >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1530 | Variant< std::vector >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1606 | Variant< std::map >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1679 | Variant>() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 185s] In file included from ../../glib/glibmm/variant.h:1742: [ 185s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 23 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 66 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 109 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 152 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 195 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 244 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 287 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 330 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 373 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 185s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 185s] from ../../glib/glibmm/arrayhandle.h:21, [ 185s] from ../../glib/glibmm.h:92, [ 185s] from dbuswatchname.cc:4: [ 185s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 956 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1017 | Variant< Variant >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1070 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1240 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1286 | Variant< std::pair >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1335 | Variant< std::vector >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1404 | Variant< std::vector >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1530 | Variant< std::vector >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1606 | Variant< std::map >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1679 | Variant>() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 185s] In file included from ../../glib/glibmm/variant.h:1742: [ 185s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 23 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 66 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 109 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 152 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 195 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 244 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 287 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 330 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 373 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 185s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 185s] from ../../glib/glibmm/arrayhandle.h:21, [ 185s] from ../../glib/glibmm.h:92, [ 185s] from drive.cc:4: [ 185s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 956 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1017 | Variant< Variant >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1070 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1240 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1286 | Variant< std::pair >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1335 | Variant< std::vector >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1404 | Variant< std::vector >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1530 | Variant< std::vector >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1606 | Variant< std::map >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1679 | Variant>() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 185s] In file included from ../../glib/glibmm/variant.h:1742: [ 185s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 23 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 66 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 109 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 152 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 195 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 244 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 287 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 330 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 373 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 185s] CXX enums.lo [ 185s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 185s] from ../../glib/glibmm/arrayhandle.h:21, [ 185s] from ../../glib/glibmm.h:92, [ 185s] from emblem.cc:4: [ 185s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 956 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1017 | Variant< Variant >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1070 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1240 | Variant(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1286 | Variant< std::pair >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1335 | Variant< std::vector >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1404 | Variant< std::vector >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1530 | Variant< std::vector >(); [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1606 | Variant< std::map >() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1679 | Variant>() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 185s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 185s] In file included from ../../glib/glibmm/variant.h:1742: [ 185s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 23 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 66 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 109 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 152 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 195 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 244 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 287 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 330 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 373 | Variant() [ 185s] | ^ [ 185s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 185s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 185s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 185s] | ^~~~~~~~ [ 185s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 185s] CXX error.lo [ 186s] CXX file.lo [ 186s] CXX fileattributeinfo.lo [ 186s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 186s] from ../../glib/glibmm/arrayhandle.h:21, [ 186s] from ../../glib/glibmm.h:92, [ 186s] from emblemedicon.cc:4: [ 186s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 956 | Variant(); [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1017 | Variant< Variant >(); [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1070 | Variant(); [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1240 | Variant(); [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1286 | Variant< std::pair >() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1335 | Variant< std::vector >() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1404 | Variant< std::vector >(); [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1530 | Variant< std::vector >(); [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1606 | Variant< std::map >() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1679 | Variant>() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 186s] In file included from ../../glib/glibmm/variant.h:1742: [ 186s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 23 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 66 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 109 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 152 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 195 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 244 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 287 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 330 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 373 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 186s] CXX fileattributeinfolist.lo [ 186s] CXX fileenumerator.lo [ 186s] CXX fileicon.lo [ 186s] CXX fileinfo.lo [ 186s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 186s] from ../../glib/glibmm/arrayhandle.h:21, [ 186s] from ../../glib/glibmm.h:92, [ 186s] from enums.cc:4: [ 186s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 956 | Variant(); [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1017 | Variant< Variant >(); [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1070 | Variant(); [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1240 | Variant(); [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1286 | Variant< std::pair >() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1335 | Variant< std::vector >() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1404 | Variant< std::vector >(); [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1530 | Variant< std::vector >(); [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1606 | Variant< std::map >() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1679 | Variant>() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 186s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 186s] In file included from ../../glib/glibmm/variant.h:1742: [ 186s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 23 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 66 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 109 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 152 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 195 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 244 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 287 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 330 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 373 | Variant() [ 186s] | ^ [ 186s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 186s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 186s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 186s] | ^~~~~~~~ [ 186s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 187s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 187s] from ../../glib/glibmm/arrayhandle.h:21, [ 187s] from ../../glib/glibmm.h:92, [ 187s] from error.cc:4: [ 187s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 956 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1017 | Variant< Variant >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1070 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1240 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1286 | Variant< std::pair >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1335 | Variant< std::vector >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1404 | Variant< std::vector >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1530 | Variant< std::vector >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1606 | Variant< std::map >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1679 | Variant>() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 187s] In file included from ../../glib/glibmm/variant.h:1742: [ 187s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 23 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 66 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 109 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 152 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 195 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 244 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 287 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 330 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 373 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 187s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 187s] from ../../glib/glibmm/arrayhandle.h:21, [ 187s] from ../../glib/glibmm.h:92, [ 187s] from fileattributeinfo.cc:4: [ 187s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 956 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1017 | Variant< Variant >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1070 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1240 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1286 | Variant< std::pair >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1335 | Variant< std::vector >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1404 | Variant< std::vector >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1530 | Variant< std::vector >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1606 | Variant< std::map >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1679 | Variant>() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 187s] In file included from ../../glib/glibmm/variant.h:1742: [ 187s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 23 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 66 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 109 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 152 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 195 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 244 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 287 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 330 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 373 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 187s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 187s] from ../../glib/glibmm/arrayhandle.h:21, [ 187s] from ../../glib/glibmm.h:92, [ 187s] from file.cc:4: [ 187s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 956 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1017 | Variant< Variant >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1070 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1240 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1286 | Variant< std::pair >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1335 | Variant< std::vector >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1404 | Variant< std::vector >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1530 | Variant< std::vector >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1606 | Variant< std::map >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1679 | Variant>() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 187s] In file included from ../../glib/glibmm/variant.h:1742: [ 187s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 23 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 66 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 109 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 152 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 195 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 244 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 287 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 330 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 373 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 187s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 187s] from ../../glib/glibmm/arrayhandle.h:21, [ 187s] from ../../glib/glibmm.h:92, [ 187s] from fileattributeinfolist.cc:4: [ 187s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 956 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1017 | Variant< Variant >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1070 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1240 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1286 | Variant< std::pair >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1335 | Variant< std::vector >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1404 | Variant< std::vector >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1530 | Variant< std::vector >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1606 | Variant< std::map >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1679 | Variant>() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 187s] In file included from ../../glib/glibmm/variant.h:1742: [ 187s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 23 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 66 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 109 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 152 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 195 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 244 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 287 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 330 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 373 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 187s] CXX fileinputstream.lo [ 187s] CXX fileiostream.lo [ 187s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 187s] from ../../glib/glibmm/arrayhandle.h:21, [ 187s] from ../../glib/glibmm.h:92, [ 187s] from fileenumerator.cc:4: [ 187s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 956 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1017 | Variant< Variant >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1070 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1240 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1286 | Variant< std::pair >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1335 | Variant< std::vector >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1404 | Variant< std::vector >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1530 | Variant< std::vector >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1606 | Variant< std::map >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1679 | Variant>() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 187s] In file included from ../../glib/glibmm/variant.h:1742: [ 187s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 23 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 66 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 109 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 152 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 195 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 244 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 287 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 330 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 373 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 187s] CXX filemonitor.lo [ 187s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 187s] from ../../glib/glibmm/arrayhandle.h:21, [ 187s] from ../../glib/glibmm.h:92, [ 187s] from fileicon.cc:4: [ 187s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 956 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1017 | Variant< Variant >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1070 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1240 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1286 | Variant< std::pair >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1335 | Variant< std::vector >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1404 | Variant< std::vector >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1530 | Variant< std::vector >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1606 | Variant< std::map >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1679 | Variant>() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 187s] In file included from ../../glib/glibmm/variant.h:1742: [ 187s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 23 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 66 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 109 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 152 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 195 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 244 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 287 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 330 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 373 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 187s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 187s] from ../../glib/glibmm/arrayhandle.h:21, [ 187s] from ../../glib/glibmm.h:92, [ 187s] from fileinfo.cc:4: [ 187s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 956 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1017 | Variant< Variant >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1070 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1240 | Variant(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1286 | Variant< std::pair >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1335 | Variant< std::vector >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1404 | Variant< std::vector >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1530 | Variant< std::vector >(); [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1606 | Variant< std::map >() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1679 | Variant>() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 187s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 187s] In file included from ../../glib/glibmm/variant.h:1742: [ 187s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 23 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 66 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 109 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 152 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 195 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 244 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 287 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 330 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 373 | Variant() [ 187s] | ^ [ 187s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 187s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 187s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 187s] | ^~~~~~~~ [ 187s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 187s] CXX filenamecompleter.lo [ 188s] CXX fileoutputstream.lo [ 188s] CXX filterinputstream.lo [ 188s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 188s] from ../../glib/glibmm/arrayhandle.h:21, [ 188s] from ../../glib/glibmm.h:92, [ 188s] from fileinputstream.cc:4: [ 188s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 956 | Variant(); [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1017 | Variant< Variant >(); [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1070 | Variant(); [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1240 | Variant(); [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1286 | Variant< std::pair >() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1335 | Variant< std::vector >() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1404 | Variant< std::vector >(); [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1530 | Variant< std::vector >(); [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1606 | Variant< std::map >() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1679 | Variant>() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 188s] In file included from ../../glib/glibmm/variant.h:1742: [ 188s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 23 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 66 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 109 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 152 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 195 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 244 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 287 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 330 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 373 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 188s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 188s] from ../../glib/glibmm/arrayhandle.h:21, [ 188s] from ../../glib/glibmm.h:92, [ 188s] from fileiostream.cc:4: [ 188s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 956 | Variant(); [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1017 | Variant< Variant >(); [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1070 | Variant(); [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1240 | Variant(); [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1286 | Variant< std::pair >() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1335 | Variant< std::vector >() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1404 | Variant< std::vector >(); [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1530 | Variant< std::vector >(); [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1606 | Variant< std::map >() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1679 | Variant>() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 188s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 188s] In file included from ../../glib/glibmm/variant.h:1742: [ 188s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 23 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 66 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 109 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 152 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 195 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 244 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 287 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 330 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 373 | Variant() [ 188s] | ^ [ 188s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 188s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 188s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 188s] | ^~~~~~~~ [ 188s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 189s] CXX filteroutputstream.lo [ 189s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 189s] from ../../glib/glibmm/arrayhandle.h:21, [ 189s] from ../../glib/glibmm.h:92, [ 189s] from filemonitor.cc:4: [ 189s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 956 | Variant(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1017 | Variant< Variant >(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1070 | Variant(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1240 | Variant(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1286 | Variant< std::pair >() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1335 | Variant< std::vector >() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1404 | Variant< std::vector >(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1530 | Variant< std::vector >(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1606 | Variant< std::map >() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1679 | Variant>() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 189s] In file included from ../../glib/glibmm/variant.h:1742: [ 189s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 23 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 66 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 109 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 152 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 195 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 244 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 287 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 330 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 373 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 189s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 189s] from ../../glib/glibmm/arrayhandle.h:21, [ 189s] from ../../glib/glibmm.h:92, [ 189s] from filenamecompleter.cc:4: [ 189s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 956 | Variant(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1017 | Variant< Variant >(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1070 | Variant(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1240 | Variant(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1286 | Variant< std::pair >() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1335 | Variant< std::vector >() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1404 | Variant< std::vector >(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1530 | Variant< std::vector >(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1606 | Variant< std::map >() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1679 | Variant>() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 189s] In file included from ../../glib/glibmm/variant.h:1742: [ 189s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 23 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 66 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 109 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 152 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 195 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 244 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 287 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 330 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 373 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 189s] CXX icon.lo [ 189s] CXX inetaddress.lo [ 189s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 189s] from ../../glib/glibmm/arrayhandle.h:21, [ 189s] from ../../glib/glibmm.h:92, [ 189s] from filterinputstream.cc:4: [ 189s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 956 | Variant(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1017 | Variant< Variant >(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1070 | Variant(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1240 | Variant(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1286 | Variant< std::pair >() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1335 | Variant< std::vector >() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1404 | Variant< std::vector >(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1530 | Variant< std::vector >(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1606 | Variant< std::map >() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1679 | Variant>() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 189s] In file included from ../../glib/glibmm/variant.h:1742: [ 189s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 23 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 66 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 109 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 152 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 195 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 244 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 287 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 330 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 373 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 189s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 189s] from ../../glib/glibmm/arrayhandle.h:21, [ 189s] from ../../glib/glibmm.h:92, [ 189s] from fileoutputstream.cc:4: [ 189s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 956 | Variant(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1017 | Variant< Variant >(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1070 | Variant(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1240 | Variant(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1286 | Variant< std::pair >() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1335 | Variant< std::vector >() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1404 | Variant< std::vector >(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1530 | Variant< std::vector >(); [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1606 | Variant< std::map >() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1679 | Variant>() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 189s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 189s] In file included from ../../glib/glibmm/variant.h:1742: [ 189s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 23 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 66 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 109 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 152 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 195 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 244 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 287 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 330 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 373 | Variant() [ 189s] | ^ [ 189s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 189s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 189s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 189s] | ^~~~~~~~ [ 189s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 189s] CXX inetsocketaddress.lo [ 190s] CXX initable.lo [ 190s] CXX inputstream.lo [ 190s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 190s] from ../../glib/glibmm/arrayhandle.h:21, [ 190s] from ../../glib/glibmm.h:92, [ 190s] from filteroutputstream.cc:4: [ 190s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 956 | Variant(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1017 | Variant< Variant >(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1070 | Variant(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1240 | Variant(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1286 | Variant< std::pair >() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1335 | Variant< std::vector >() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1404 | Variant< std::vector >(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1530 | Variant< std::vector >(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1606 | Variant< std::map >() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1679 | Variant>() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 190s] In file included from ../../glib/glibmm/variant.h:1742: [ 190s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 23 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 66 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 109 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 152 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 195 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 244 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 287 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 330 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 373 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 190s] CXX iostream.lo [ 190s] CXX listmodel.lo [ 190s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 190s] from ../../glib/glibmm/arrayhandle.h:21, [ 190s] from ../../glib/glibmm.h:92, [ 190s] from icon.cc:4: [ 190s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 956 | Variant(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1017 | Variant< Variant >(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1070 | Variant(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1240 | Variant(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1286 | Variant< std::pair >() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1335 | Variant< std::vector >() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1404 | Variant< std::vector >(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1530 | Variant< std::vector >(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1606 | Variant< std::map >() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1679 | Variant>() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 190s] In file included from ../../glib/glibmm/variant.h:1742: [ 190s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 23 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 66 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 109 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 152 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 195 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 244 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 287 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 330 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 373 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 190s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 190s] from ../../glib/glibmm/arrayhandle.h:21, [ 190s] from ../../glib/glibmm.h:92, [ 190s] from inetaddress.cc:4: [ 190s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 956 | Variant(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1017 | Variant< Variant >(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1070 | Variant(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1240 | Variant(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1286 | Variant< std::pair >() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1335 | Variant< std::vector >() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1404 | Variant< std::vector >(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1530 | Variant< std::vector >(); [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1606 | Variant< std::map >() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1679 | Variant>() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 190s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 190s] In file included from ../../glib/glibmm/variant.h:1742: [ 190s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 23 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 66 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 109 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 152 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 195 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 244 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 287 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 330 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 373 | Variant() [ 190s] | ^ [ 190s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 190s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 190s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 190s] | ^~~~~~~~ [ 190s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 190s] CXX liststore.lo [ 191s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 191s] from ../../glib/glibmm/arrayhandle.h:21, [ 191s] from ../../glib/glibmm.h:92, [ 191s] from inetsocketaddress.cc:4: [ 191s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 956 | Variant(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1017 | Variant< Variant >(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1070 | Variant(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1240 | Variant(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1286 | Variant< std::pair >() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1335 | Variant< std::vector >() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1404 | Variant< std::vector >(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1530 | Variant< std::vector >(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1606 | Variant< std::map >() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1679 | Variant>() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 191s] In file included from ../../glib/glibmm/variant.h:1742: [ 191s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 23 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 66 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 109 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 152 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 195 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 244 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 287 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 330 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 373 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 191s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 191s] from ../../glib/glibmm/arrayhandle.h:21, [ 191s] from ../../glib/glibmm.h:92, [ 191s] from inputstream.cc:4: [ 191s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 956 | Variant(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1017 | Variant< Variant >(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1070 | Variant(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1240 | Variant(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1286 | Variant< std::pair >() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1335 | Variant< std::vector >() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1404 | Variant< std::vector >(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1530 | Variant< std::vector >(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1606 | Variant< std::map >() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1679 | Variant>() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 191s] In file included from ../../glib/glibmm/variant.h:1742: [ 191s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 23 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 66 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 109 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 152 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 195 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 244 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 287 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 330 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 373 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 191s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 191s] from ../../glib/glibmm/arrayhandle.h:21, [ 191s] from ../../glib/glibmm.h:92, [ 191s] from initable.cc:4: [ 191s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 956 | Variant(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1017 | Variant< Variant >(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1070 | Variant(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1240 | Variant(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1286 | Variant< std::pair >() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1335 | Variant< std::vector >() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1404 | Variant< std::vector >(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1530 | Variant< std::vector >(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1606 | Variant< std::map >() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1679 | Variant>() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 191s] In file included from ../../glib/glibmm/variant.h:1742: [ 191s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 23 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 66 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 109 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 152 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 195 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 244 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 287 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 330 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 373 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 191s] CXX loadableicon.lo [ 191s] CXX memoryinputstream.lo [ 191s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 191s] from ../../glib/glibmm/arrayhandle.h:21, [ 191s] from ../../glib/glibmm.h:92, [ 191s] from iostream.cc:4: [ 191s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 956 | Variant(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1017 | Variant< Variant >(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1070 | Variant(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1240 | Variant(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1286 | Variant< std::pair >() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1335 | Variant< std::vector >() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1404 | Variant< std::vector >(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1530 | Variant< std::vector >(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1606 | Variant< std::map >() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1679 | Variant>() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 191s] In file included from ../../glib/glibmm/variant.h:1742: [ 191s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 23 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 66 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 109 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 152 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 195 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 244 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 287 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 330 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 373 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 191s] CXX memoryoutputstream.lo [ 191s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 191s] from ../../glib/glibmm/arrayhandle.h:21, [ 191s] from ../../glib/glibmm.h:92, [ 191s] from listmodel.cc:4: [ 191s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 956 | Variant(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1017 | Variant< Variant >(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1070 | Variant(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1240 | Variant(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1286 | Variant< std::pair >() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1335 | Variant< std::vector >() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1404 | Variant< std::vector >(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1530 | Variant< std::vector >(); [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1606 | Variant< std::map >() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1679 | Variant>() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 191s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 191s] In file included from ../../glib/glibmm/variant.h:1742: [ 191s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 23 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 66 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 109 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 152 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 195 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 244 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 287 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 330 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 373 | Variant() [ 191s] | ^ [ 191s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 191s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 191s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 191s] | ^~~~~~~~ [ 191s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 192s] CXX menuattributeiter.lo [ 192s] CXX menulinkiter.lo [ 192s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 192s] from ../../glib/glibmm/arrayhandle.h:21, [ 192s] from ../../glib/glibmm.h:92, [ 192s] from liststore.cc:4: [ 192s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 956 | Variant(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1017 | Variant< Variant >(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1070 | Variant(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1240 | Variant(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1286 | Variant< std::pair >() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1335 | Variant< std::vector >() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1404 | Variant< std::vector >(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1530 | Variant< std::vector >(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1606 | Variant< std::map >() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1679 | Variant>() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 192s] In file included from ../../glib/glibmm/variant.h:1742: [ 192s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 23 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 66 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 109 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 152 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 195 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 244 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 287 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 330 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 373 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 192s] CXX menu.lo [ 192s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 192s] from ../../glib/glibmm/arrayhandle.h:21, [ 192s] from ../../glib/glibmm.h:92, [ 192s] from loadableicon.cc:4: [ 192s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 956 | Variant(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1017 | Variant< Variant >(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1070 | Variant(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1240 | Variant(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1286 | Variant< std::pair >() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1335 | Variant< std::vector >() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1404 | Variant< std::vector >(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1530 | Variant< std::vector >(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1606 | Variant< std::map >() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1679 | Variant>() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 192s] In file included from ../../glib/glibmm/variant.h:1742: [ 192s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 23 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 66 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 109 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 152 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 195 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 244 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 287 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 330 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 373 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 192s] CXX menuitem.lo [ 192s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 192s] from ../../glib/glibmm/arrayhandle.h:21, [ 192s] from ../../glib/glibmm.h:92, [ 192s] from memoryinputstream.cc:4: [ 192s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 956 | Variant(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1017 | Variant< Variant >(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1070 | Variant(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1240 | Variant(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1286 | Variant< std::pair >() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1335 | Variant< std::vector >() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1404 | Variant< std::vector >(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1530 | Variant< std::vector >(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1606 | Variant< std::map >() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1679 | Variant>() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 192s] In file included from ../../glib/glibmm/variant.h:1742: [ 192s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 23 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 66 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 109 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 152 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 195 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 244 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 287 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 330 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 373 | Variant() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 192s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 192s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 192s] from ../../glib/glibmm/arrayhandle.h:21, [ 192s] from ../../glib/glibmm.h:92, [ 192s] from memoryoutputstream.cc:4: [ 192s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 956 | Variant(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1017 | Variant< Variant >(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1070 | Variant(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1240 | Variant(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1286 | Variant< std::pair >() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1335 | Variant< std::vector >() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1404 | Variant< std::vector >(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1530 | Variant< std::vector >(); [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1606 | Variant< std::map >() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1679 | Variant>() [ 192s] | ^ [ 192s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 192s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 192s] | ^~~~~~~~ [ 192s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 192s] In file included from ../../glib/glibmm/variant.h:1742: [ 192s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 192s] 23 | Variant() [ 192s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 66 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 109 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 152 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 195 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 244 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 287 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 330 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 373 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 193s] CXX menumodel.lo [ 193s] memoryinputstream.cc: In member function 'void Gio::MemoryInputStream::add_data(const void*, gssize)': [ 193s] memoryinputstream.cc:89:45: warning: 'void* g_memdup(gconstpointer, guint)' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] [ 193s] 89 | data_copy = static_cast(g_memdup(data, len)); [ 193s] | ~~~~~~~~^~~~~~~~~~~ [ 193s] In file included from /usr/include/glib-2.0/glib/gstring.h:37, [ 193s] from /usr/include/glib-2.0/glib/giochannel.h:36, [ 193s] from /usr/include/glib-2.0/glib.h:56, [ 193s] from ../../glib/glibmm/thread.h:39, [ 193s] from ../../glib/glibmm.h:88: [ 193s] /usr/include/glib-2.0/glib/gstrfuncs.h:350:23: note: declared here [ 193s] 350 | gpointer g_memdup (gconstpointer mem, [ 193s] | ^~~~~~~~ [ 193s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 193s] from ../../glib/glibmm/arrayhandle.h:21, [ 193s] from ../../glib/glibmm.h:92, [ 193s] from menuattributeiter.cc:4: [ 193s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 956 | Variant(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1017 | Variant< Variant >(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1070 | Variant(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1240 | Variant(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1286 | Variant< std::pair >() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1335 | Variant< std::vector >() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1404 | Variant< std::vector >(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1530 | Variant< std::vector >(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1606 | Variant< std::map >() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1679 | Variant>() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 193s] In file included from ../../glib/glibmm/variant.h:1742: [ 193s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 23 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 66 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 109 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 152 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 195 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 244 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 287 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 330 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 373 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 193s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 193s] from ../../glib/glibmm/arrayhandle.h:21, [ 193s] from ../../glib/glibmm.h:92, [ 193s] from menulinkiter.cc:4: [ 193s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 956 | Variant(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1017 | Variant< Variant >(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1070 | Variant(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1240 | Variant(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1286 | Variant< std::pair >() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1335 | Variant< std::vector >() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1404 | Variant< std::vector >(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1530 | Variant< std::vector >(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1606 | Variant< std::map >() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1679 | Variant>() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 193s] In file included from ../../glib/glibmm/variant.h:1742: [ 193s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 23 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 66 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 109 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 152 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 195 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 244 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 287 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 330 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 373 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 193s] CXX mount.lo [ 193s] CXX mountoperation.lo [ 193s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 193s] from ../../glib/glibmm/arrayhandle.h:21, [ 193s] from ../../glib/glibmm.h:92, [ 193s] from menu.cc:4: [ 193s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 956 | Variant(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1017 | Variant< Variant >(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1070 | Variant(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1240 | Variant(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1286 | Variant< std::pair >() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1335 | Variant< std::vector >() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1404 | Variant< std::vector >(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1530 | Variant< std::vector >(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1606 | Variant< std::map >() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1679 | Variant>() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 193s] In file included from ../../glib/glibmm/variant.h:1742: [ 193s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 23 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 66 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 109 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 152 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 195 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 244 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 287 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 330 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 373 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 193s] CXX networkaddress.lo [ 193s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 193s] from ../../glib/glibmm/arrayhandle.h:21, [ 193s] from ../../glib/glibmm.h:92, [ 193s] from menuitem.cc:4: [ 193s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 956 | Variant(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1017 | Variant< Variant >(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1070 | Variant(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1240 | Variant(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1286 | Variant< std::pair >() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1335 | Variant< std::vector >() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1404 | Variant< std::vector >(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1530 | Variant< std::vector >(); [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1606 | Variant< std::map >() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1679 | Variant>() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 193s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 193s] In file included from ../../glib/glibmm/variant.h:1742: [ 193s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 23 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 66 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 109 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 152 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 195 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 244 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 287 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 330 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 373 | Variant() [ 193s] | ^ [ 193s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 193s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 193s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 193s] | ^~~~~~~~ [ 193s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 193s] CXX networkmonitor.lo [ 194s] CXX networkservice.lo [ 194s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 194s] from ../../glib/glibmm/arrayhandle.h:21, [ 194s] from ../../glib/glibmm.h:92, [ 194s] from menumodel.cc:4: [ 194s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 956 | Variant(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1017 | Variant< Variant >(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1070 | Variant(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1240 | Variant(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1286 | Variant< std::pair >() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1335 | Variant< std::vector >() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1404 | Variant< std::vector >(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1530 | Variant< std::vector >(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1606 | Variant< std::map >() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1679 | Variant>() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 194s] In file included from ../../glib/glibmm/variant.h:1742: [ 194s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 23 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 66 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 109 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 152 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 195 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 244 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 287 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 330 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 373 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 194s] CXX notification.lo [ 194s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 194s] from ../../glib/glibmm/arrayhandle.h:21, [ 194s] from ../../glib/glibmm.h:92, [ 194s] from mountoperation.cc:4: [ 194s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 956 | Variant(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1017 | Variant< Variant >(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1070 | Variant(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1240 | Variant(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1286 | Variant< std::pair >() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1335 | Variant< std::vector >() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1404 | Variant< std::vector >(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1530 | Variant< std::vector >(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1606 | Variant< std::map >() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1679 | Variant>() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 194s] In file included from ../../glib/glibmm/variant.h:1742: [ 194s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 23 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 66 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 109 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 152 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 195 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 244 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 287 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 330 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 373 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 194s] CXX outputstream.lo [ 194s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 194s] from ../../glib/glibmm/arrayhandle.h:21, [ 194s] from ../../glib/glibmm.h:92, [ 194s] from mount.cc:4: [ 194s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 956 | Variant(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1017 | Variant< Variant >(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1070 | Variant(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1240 | Variant(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1286 | Variant< std::pair >() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1335 | Variant< std::vector >() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1404 | Variant< std::vector >(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1530 | Variant< std::vector >(); [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1606 | Variant< std::map >() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1679 | Variant>() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 194s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 194s] In file included from ../../glib/glibmm/variant.h:1742: [ 194s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 23 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 66 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 109 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 152 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 195 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 244 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 287 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 330 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 373 | Variant() [ 194s] | ^ [ 194s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 194s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 194s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 194s] | ^~~~~~~~ [ 194s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 195s] CXX permission.lo [ 195s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 195s] from ../../glib/glibmm/arrayhandle.h:21, [ 195s] from ../../glib/glibmm.h:92, [ 195s] from networkaddress.cc:4: [ 195s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 956 | Variant(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1017 | Variant< Variant >(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1070 | Variant(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1240 | Variant(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1286 | Variant< std::pair >() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1335 | Variant< std::vector >() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1404 | Variant< std::vector >(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1530 | Variant< std::vector >(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1606 | Variant< std::map >() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1679 | Variant>() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 195s] In file included from ../../glib/glibmm/variant.h:1742: [ 195s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 23 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 66 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 109 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 152 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 195 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 244 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 287 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 330 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 373 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 195s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 195s] from ../../glib/glibmm/arrayhandle.h:21, [ 195s] from ../../glib/glibmm.h:92, [ 195s] from networkservice.cc:4: [ 195s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 956 | Variant(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1017 | Variant< Variant >(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1070 | Variant(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1240 | Variant(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1286 | Variant< std::pair >() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1335 | Variant< std::vector >() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1404 | Variant< std::vector >(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1530 | Variant< std::vector >(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1606 | Variant< std::map >() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1679 | Variant>() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 195s] In file included from ../../glib/glibmm/variant.h:1742: [ 195s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 23 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 66 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 109 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 152 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 195 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 244 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 287 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 195s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 195s] from ../../glib/glibmm/arrayhandle.h:21, [ 195s] from ../../glib/glibmm.h:92, [ 195s] from networkmonitor.cc:4: [ 195s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 956 | Variant(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1017 | Variant< Variant >(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 330 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1070 | Variant(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 373 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1240 | Variant(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1286 | Variant< std::pair >() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1335 | Variant< std::vector >() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1404 | Variant< std::vector >(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1530 | Variant< std::vector >(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1606 | Variant< std::map >() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1679 | Variant>() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 195s] In file included from ../../glib/glibmm/variant.h:1742: [ 195s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 23 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 66 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 109 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 152 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 195 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 244 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 287 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 330 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 373 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 195s] CXX pollableinputstream.lo [ 195s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 195s] from ../../glib/glibmm/arrayhandle.h:21, [ 195s] from ../../glib/glibmm.h:92, [ 195s] from notification.cc:4: [ 195s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 956 | Variant(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1017 | Variant< Variant >(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1070 | Variant(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1240 | Variant(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1286 | Variant< std::pair >() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1335 | Variant< std::vector >() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1404 | Variant< std::vector >(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1530 | Variant< std::vector >(); [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1606 | Variant< std::map >() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1679 | Variant>() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 195s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 195s] In file included from ../../glib/glibmm/variant.h:1742: [ 195s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 23 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 66 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 109 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 152 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 195 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 244 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 287 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 330 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 373 | Variant() [ 195s] | ^ [ 195s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 195s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 195s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 195s] | ^~~~~~~~ [ 195s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 196s] CXX pollableoutputstream.lo [ 196s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 196s] from ../../glib/glibmm/arrayhandle.h:21, [ 196s] from ../../glib/glibmm.h:92, [ 196s] from outputstream.cc:4: [ 196s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 956 | Variant(); [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1017 | Variant< Variant >(); [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1070 | Variant(); [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1240 | Variant(); [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1286 | Variant< std::pair >() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1335 | Variant< std::vector >() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1404 | Variant< std::vector >(); [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1530 | Variant< std::vector >(); [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1606 | Variant< std::map >() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1679 | Variant>() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 196s] In file included from ../../glib/glibmm/variant.h:1742: [ 196s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 23 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 66 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 109 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 196s] CXX proxy.lo [ 196s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 152 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 195 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 244 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 287 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 330 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 373 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 196s] CXX proxyaddress.lo [ 196s] CXX proxyresolver.lo [ 196s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 196s] from ../../glib/glibmm/arrayhandle.h:21, [ 196s] from ../../glib/glibmm.h:92, [ 196s] from permission.cc:4: [ 196s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 956 | Variant(); [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1017 | Variant< Variant >(); [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1070 | Variant(); [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1240 | Variant(); [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1286 | Variant< std::pair >() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1335 | Variant< std::vector >() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1404 | Variant< std::vector >(); [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1530 | Variant< std::vector >(); [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1606 | Variant< std::map >() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1679 | Variant>() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 196s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 196s] In file included from ../../glib/glibmm/variant.h:1742: [ 196s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 23 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 66 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 109 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 152 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 195 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 244 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 287 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 330 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 373 | Variant() [ 196s] | ^ [ 196s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 196s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 196s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 196s] | ^~~~~~~~ [ 196s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 196s] CXX remoteactiongroup.lo [ 197s] CXX resolver.lo [ 197s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 197s] from ../../glib/glibmm/arrayhandle.h:21, [ 197s] from ../../glib/glibmm.h:92, [ 197s] from pollableinputstream.cc:4: [ 197s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 956 | Variant(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1017 | Variant< Variant >(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1070 | Variant(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1240 | Variant(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1286 | Variant< std::pair >() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1335 | Variant< std::vector >() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1404 | Variant< std::vector >(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1530 | Variant< std::vector >(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1606 | Variant< std::map >() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1679 | Variant>() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 197s] In file included from ../../glib/glibmm/variant.h:1742: [ 197s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 23 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 66 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 109 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 152 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 195 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 244 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 287 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 330 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 373 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 197s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 197s] from ../../glib/glibmm/arrayhandle.h:21, [ 197s] from ../../glib/glibmm.h:92, [ 197s] from proxy.cc:4: [ 197s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 956 | Variant(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1017 | Variant< Variant >(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1070 | Variant(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1240 | Variant(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1286 | Variant< std::pair >() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1335 | Variant< std::vector >() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1404 | Variant< std::vector >(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1530 | Variant< std::vector >(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1606 | Variant< std::map >() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1679 | Variant>() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 197s] In file included from ../../glib/glibmm/variant.h:1742: [ 197s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 23 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 66 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 109 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 152 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 195 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 244 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 287 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 330 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 373 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 197s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 197s] from ../../glib/glibmm/arrayhandle.h:21, [ 197s] from ../../glib/glibmm.h:92, [ 197s] from proxyaddress.cc:4: [ 197s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 956 | Variant(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1017 | Variant< Variant >(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1070 | Variant(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1240 | Variant(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1286 | Variant< std::pair >() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1335 | Variant< std::vector >() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1404 | Variant< std::vector >(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1530 | Variant< std::vector >(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1606 | Variant< std::map >() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1679 | Variant>() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 197s] In file included from ../../glib/glibmm/variant.h:1742: [ 197s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 23 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 66 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 109 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 152 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 195 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 244 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 287 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 330 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 373 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 197s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 197s] from ../../glib/glibmm/arrayhandle.h:21, [ 197s] from ../../glib/glibmm.h:92, [ 197s] from pollableoutputstream.cc:4: [ 197s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 956 | Variant(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1017 | Variant< Variant >(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1070 | Variant(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1240 | Variant(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1286 | Variant< std::pair >() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1335 | Variant< std::vector >() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1404 | Variant< std::vector >(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1530 | Variant< std::vector >(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1606 | Variant< std::map >() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1679 | Variant>() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 197s] In file included from ../../glib/glibmm/variant.h:1742: [ 197s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 23 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 66 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 109 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 152 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 195 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 244 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 287 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 330 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 373 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 197s] CXX resource.lo [ 197s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 197s] from ../../glib/glibmm/arrayhandle.h:21, [ 197s] from ../../glib/glibmm.h:92, [ 197s] from proxyresolver.cc:4: [ 197s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 956 | Variant(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1017 | Variant< Variant >(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1070 | Variant(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1240 | Variant(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1286 | Variant< std::pair >() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1335 | Variant< std::vector >() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1404 | Variant< std::vector >(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1530 | Variant< std::vector >(); [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1606 | Variant< std::map >() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1679 | Variant>() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 197s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 197s] In file included from ../../glib/glibmm/variant.h:1742: [ 197s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 23 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 66 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 109 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 152 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 195 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 244 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 287 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 330 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 373 | Variant() [ 197s] | ^ [ 197s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 197s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 197s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 197s] | ^~~~~~~~ [ 197s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 198s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 198s] from ../../glib/glibmm/arrayhandle.h:21, [ 198s] from ../../glib/glibmm.h:92, [ 198s] from remoteactiongroup.cc:4: [ 198s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 956 | Variant(); [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1017 | Variant< Variant >(); [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1070 | Variant(); [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1240 | Variant(); [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1286 | Variant< std::pair >() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1335 | Variant< std::vector >() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1404 | Variant< std::vector >(); [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1530 | Variant< std::vector >(); [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1606 | Variant< std::map >() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1679 | Variant>() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 198s] In file included from ../../glib/glibmm/variant.h:1742: [ 198s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 23 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 66 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 109 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 152 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 195 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 244 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 287 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 330 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 373 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 198s] CXX seekable.lo [ 198s] CXX settings.lo [ 198s] CXX settingsschema.lo [ 198s] CXX settingsschemakey.lo [ 198s] CXX settingsschemasource.lo [ 198s] CXX simpleaction.lo [ 198s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 198s] from ../../glib/glibmm/arrayhandle.h:21, [ 198s] from ../../glib/glibmm.h:92, [ 198s] from resolver.cc:4: [ 198s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 956 | Variant(); [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1017 | Variant< Variant >(); [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1070 | Variant(); [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1240 | Variant(); [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1286 | Variant< std::pair >() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1335 | Variant< std::vector >() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1404 | Variant< std::vector >(); [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1530 | Variant< std::vector >(); [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1606 | Variant< std::map >() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1679 | Variant>() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 198s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 198s] In file included from ../../glib/glibmm/variant.h:1742: [ 198s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 23 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 66 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 109 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 152 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 195 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 244 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 287 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 330 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 373 | Variant() [ 198s] | ^ [ 198s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 198s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 198s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 198s] | ^~~~~~~~ [ 198s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 199s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 199s] from ../../glib/glibmm/arrayhandle.h:21, [ 199s] from ../../glib/glibmm.h:92, [ 199s] from resource.cc:4: [ 199s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 956 | Variant(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1017 | Variant< Variant >(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1070 | Variant(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1240 | Variant(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1286 | Variant< std::pair >() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1335 | Variant< std::vector >() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1404 | Variant< std::vector >(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1530 | Variant< std::vector >(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1606 | Variant< std::map >() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1679 | Variant>() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 199s] In file included from ../../glib/glibmm/variant.h:1742: [ 199s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 23 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 66 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 109 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 152 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 195 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 244 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 287 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 330 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 373 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 199s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 199s] from ../../glib/glibmm/arrayhandle.h:21, [ 199s] from ../../glib/glibmm.h:92, [ 199s] from seekable.cc:4: [ 199s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 956 | Variant(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1017 | Variant< Variant >(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1070 | Variant(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1240 | Variant(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1286 | Variant< std::pair >() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1335 | Variant< std::vector >() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1404 | Variant< std::vector >(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1530 | Variant< std::vector >(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1606 | Variant< std::map >() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1679 | Variant>() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 199s] In file included from ../../glib/glibmm/variant.h:1742: [ 199s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 23 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 66 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 109 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 152 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 195 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 244 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 287 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 330 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 373 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 199s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 199s] from ../../glib/glibmm/arrayhandle.h:21, [ 199s] from ../../glib/glibmm.h:92, [ 199s] from settings.cc:4: [ 199s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 956 | Variant(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1017 | Variant< Variant >(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1070 | Variant(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1240 | Variant(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1286 | Variant< std::pair >() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1335 | Variant< std::vector >() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1404 | Variant< std::vector >(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1530 | Variant< std::vector >(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1606 | Variant< std::map >() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1679 | Variant>() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 199s] In file included from ../../glib/glibmm/variant.h:1742: [ 199s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 23 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 66 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 109 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 152 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 195 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 244 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 287 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 330 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 373 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 199s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 199s] from ../../glib/glibmm/arrayhandle.h:21, [ 199s] from ../../glib/glibmm.h:92, [ 199s] from settingsschemasource.cc:4: [ 199s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 956 | Variant(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1017 | Variant< Variant >(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1070 | Variant(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1240 | Variant(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1286 | Variant< std::pair >() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1335 | Variant< std::vector >() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1404 | Variant< std::vector >(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1530 | Variant< std::vector >(); [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1606 | Variant< std::map >() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1679 | Variant>() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 199s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 199s] In file included from ../../glib/glibmm/variant.h:1742: [ 199s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 23 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 66 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 109 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 152 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 195 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 244 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 287 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 330 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 373 | Variant() [ 199s] | ^ [ 199s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 199s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 199s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 199s] | ^~~~~~~~ [ 199s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 199s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 200s] from ../../glib/glibmm/arrayhandle.h:21, [ 200s] from ../../glib/glibmm.h:92, [ 200s] from settingsschema.cc:4: [ 200s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 956 | Variant(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1017 | Variant< Variant >(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1070 | Variant(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1240 | Variant(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1286 | Variant< std::pair >() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1335 | Variant< std::vector >() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1404 | Variant< std::vector >(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1530 | Variant< std::vector >(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1606 | Variant< std::map >() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1679 | Variant>() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 200s] In file included from ../../glib/glibmm/variant.h:1742: [ 200s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 23 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 66 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 109 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 152 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 195 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 244 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 287 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 330 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 373 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 200s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 200s] from ../../glib/glibmm/arrayhandle.h:21, [ 200s] from ../../glib/glibmm.h:92, [ 200s] from settingsschemakey.cc:4: [ 200s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 956 | Variant(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1017 | Variant< Variant >(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1070 | Variant(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1240 | Variant(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1286 | Variant< std::pair >() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1335 | Variant< std::vector >() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1404 | Variant< std::vector >(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1530 | Variant< std::vector >(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1606 | Variant< std::map >() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1679 | Variant>() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 200s] In file included from ../../glib/glibmm/variant.h:1742: [ 200s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 23 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 66 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 109 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 152 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 195 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 244 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 287 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 330 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 373 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 200s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 200s] from ../../glib/glibmm/arrayhandle.h:21, [ 200s] from ../../glib/glibmm.h:92, [ 200s] from simpleaction.cc:4: [ 200s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 956 | Variant(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1017 | Variant< Variant >(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1070 | Variant(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 200s] CXX simpleactiongroup.lo [ 200s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1240 | Variant(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1286 | Variant< std::pair >() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1335 | Variant< std::vector >() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1404 | Variant< std::vector >(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1530 | Variant< std::vector >(); [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1606 | Variant< std::map >() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1679 | Variant>() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 200s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 200s] In file included from ../../glib/glibmm/variant.h:1742: [ 200s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 23 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 66 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 109 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 152 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 195 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 244 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 287 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 330 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 373 | Variant() [ 200s] | ^ [ 200s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 200s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 200s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 200s] | ^~~~~~~~ [ 200s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 200s] CXX simpleiostream.lo [ 200s] CXX simplepermission.lo [ 200s] CXX socket.lo [ 200s] CXX socketaddress.lo [ 200s] CXX socketaddressenumerator.lo [ 200s] CXX socketclient.lo [ 200s] CXX socketconnectable.lo [ 201s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 201s] from ../../glib/glibmm/arrayhandle.h:21, [ 201s] from ../../glib/glibmm.h:92, [ 201s] from simpleactiongroup.cc:4: [ 201s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 956 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1017 | Variant< Variant >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1070 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1240 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1286 | Variant< std::pair >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1335 | Variant< std::vector >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1404 | Variant< std::vector >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1530 | Variant< std::vector >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1606 | Variant< std::map >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1679 | Variant>() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 201s] In file included from ../../glib/glibmm/variant.h:1742: [ 201s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 23 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 66 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 109 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 152 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 195 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 244 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 287 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 330 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 373 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 201s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 201s] from ../../glib/glibmm/arrayhandle.h:21, [ 201s] from ../../glib/glibmm.h:92, [ 201s] from simpleiostream.cc:4: [ 201s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 956 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1017 | Variant< Variant >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1070 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1240 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1286 | Variant< std::pair >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1335 | Variant< std::vector >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1404 | Variant< std::vector >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1530 | Variant< std::vector >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1606 | Variant< std::map >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1679 | Variant>() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 201s] In file included from ../../glib/glibmm/variant.h:1742: [ 201s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 23 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 66 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 109 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 152 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 195 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 244 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 287 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 330 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 373 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 201s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 201s] from ../../glib/glibmm/arrayhandle.h:21, [ 201s] from ../../glib/glibmm.h:92, [ 201s] from simplepermission.cc:4: [ 201s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 956 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1017 | Variant< Variant >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1070 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1240 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1286 | Variant< std::pair >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1335 | Variant< std::vector >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1404 | Variant< std::vector >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1530 | Variant< std::vector >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1606 | Variant< std::map >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1679 | Variant>() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 201s] In file included from ../../glib/glibmm/variant.h:1742: [ 201s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 23 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 66 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 109 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 152 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 195 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 244 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 287 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 330 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 373 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 201s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 201s] from ../../glib/glibmm/arrayhandle.h:21, [ 201s] from ../../glib/glibmm.h:92, [ 201s] from socket.cc:4: [ 201s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 956 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1017 | Variant< Variant >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1070 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1240 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1286 | Variant< std::pair >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1335 | Variant< std::vector >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1404 | Variant< std::vector >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1530 | Variant< std::vector >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1606 | Variant< std::map >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1679 | Variant>() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 201s] In file included from ../../glib/glibmm/variant.h:1742: [ 201s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 23 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 66 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 109 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 152 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 195 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 244 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 287 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 330 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 373 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 201s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 201s] from ../../glib/glibmm/arrayhandle.h:21, [ 201s] from ../../glib/glibmm.h:92, [ 201s] from socketaddress.cc:4: [ 201s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 956 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1017 | Variant< Variant >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1070 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1240 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1286 | Variant< std::pair >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1335 | Variant< std::vector >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1404 | Variant< std::vector >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1530 | Variant< std::vector >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1606 | Variant< std::map >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1679 | Variant>() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 201s] In file included from ../../glib/glibmm/variant.h:1742: [ 201s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 23 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 66 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 109 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 152 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 195 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 244 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 287 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 330 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 373 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 201s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 201s] from ../../glib/glibmm/arrayhandle.h:21, [ 201s] from ../../glib/glibmm.h:92, [ 201s] from socketaddressenumerator.cc:4: [ 201s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 956 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1017 | Variant< Variant >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1070 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1240 | Variant(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1286 | Variant< std::pair >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1335 | Variant< std::vector >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1404 | Variant< std::vector >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1530 | Variant< std::vector >(); [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1606 | Variant< std::map >() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1679 | Variant>() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 201s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 201s] In file included from ../../glib/glibmm/variant.h:1742: [ 201s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 23 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 66 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 109 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 152 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 195 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 244 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 287 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 330 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 373 | Variant() [ 201s] | ^ [ 201s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 201s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 201s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 201s] | ^~~~~~~~ [ 201s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 201s] CXX socketconnection.lo [ 202s] CXX socketcontrolmessage.lo [ 202s] CXX socketlistener.lo [ 202s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 202s] from ../../glib/glibmm/arrayhandle.h:21, [ 202s] from ../../glib/glibmm.h:92, [ 202s] from socketconnectable.cc:4: [ 202s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 956 | Variant(); [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1017 | Variant< Variant >(); [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1070 | Variant(); [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1240 | Variant(); [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1286 | Variant< std::pair >() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1335 | Variant< std::vector >() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1404 | Variant< std::vector >(); [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1530 | Variant< std::vector >(); [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1606 | Variant< std::map >() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1679 | Variant>() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 202s] In file included from ../../glib/glibmm/variant.h:1742: [ 202s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 23 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 66 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 109 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 152 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 195 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 244 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 202s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 202s] from ../../glib/glibmm/arrayhandle.h:21, [ 202s] from ../../glib/glibmm.h:92, [ 202s] from socketclient.cc:4: [ 202s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 956 | Variant(); [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 287 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1017 | Variant< Variant >(); [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 330 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1070 | Variant(); [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 373 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1240 | Variant(); [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1286 | Variant< std::pair >() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1335 | Variant< std::vector >() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1404 | Variant< std::vector >(); [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1530 | Variant< std::vector >(); [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1606 | Variant< std::map >() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1679 | Variant>() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 202s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 202s] In file included from ../../glib/glibmm/variant.h:1742: [ 202s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 23 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 66 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 109 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 152 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 195 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 244 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 287 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 330 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 373 | Variant() [ 202s] | ^ [ 202s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 202s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 202s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 202s] | ^~~~~~~~ [ 202s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 202s] CXX socketservice.lo [ 202s] CXX srvtarget.lo [ 202s] socketclient.cc: In member function 'Gio::TlsCertificateFlags Gio::SocketClient::get_tls_validation_flags() const': [ 202s] socketclient.cc:479:73: warning: 'GTlsCertificateFlags g_socket_client_get_tls_validation_flags(GSocketClient*)' is deprecated [-Wdeprecated-declarations] [ 202s] 479 | return ((TlsCertificateFlags)(g_socket_client_get_tls_validation_flags(const_cast(gobj())))); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] In file included from /usr/include/glib-2.0/gio/gio.h:148, [ 202s] from ../giomm/enums.h:25, [ 202s] from ../giomm/socketclient.h:31, [ 202s] from socketclient.cc:6: [ 202s] /usr/include/glib-2.0/gio/gsocketclient.h:116:25: note: declared here [ 202s] 116 | GTlsCertificateFlags g_socket_client_get_tls_validation_flags (GSocketClient *client); [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] socketclient.cc: In member function 'void Gio::SocketClient::set_tls_validation_flags(Gio::TlsCertificateFlags)': [ 202s] socketclient.cc:484:43: warning: 'void g_socket_client_set_tls_validation_flags(GSocketClient*, GTlsCertificateFlags)' is deprecated [-Wdeprecated-declarations] [ 202s] 484 | g_socket_client_set_tls_validation_flags(gobj(), ((GTlsCertificateFlags)(flags))); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/include/glib-2.0/gio/gsocketclient.h:118:25: note: declared here [ 202s] 118 | void g_socket_client_set_tls_validation_flags (GSocketClient *client, [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] CXX tcpconnection.lo [ 202s] CXX tcpwrapperconnection.lo [ 203s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 203s] from ../../glib/glibmm/arrayhandle.h:21, [ 203s] from ../../glib/glibmm.h:92, [ 203s] from socketconnection.cc:4: [ 203s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 956 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1017 | Variant< Variant >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1070 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1240 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1286 | Variant< std::pair >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1335 | Variant< std::vector >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1404 | Variant< std::vector >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1530 | Variant< std::vector >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1606 | Variant< std::map >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1679 | Variant>() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 203s] In file included from ../../glib/glibmm/variant.h:1742: [ 203s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 23 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 66 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 109 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 152 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 195 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 244 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 287 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 330 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 373 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 203s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 203s] from ../../glib/glibmm/arrayhandle.h:21, [ 203s] from ../../glib/glibmm.h:92, [ 203s] from socketcontrolmessage.cc:4: [ 203s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 956 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1017 | Variant< Variant >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1070 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1240 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1286 | Variant< std::pair >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1335 | Variant< std::vector >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1404 | Variant< std::vector >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1530 | Variant< std::vector >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1606 | Variant< std::map >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1679 | Variant>() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 203s] In file included from ../../glib/glibmm/variant.h:1742: [ 203s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 23 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 66 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 109 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 152 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 195 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 244 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 287 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 330 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 373 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 203s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 203s] from ../../glib/glibmm/arrayhandle.h:21, [ 203s] from ../../glib/glibmm.h:92, [ 203s] from socketlistener.cc:4: [ 203s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 956 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1017 | Variant< Variant >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1070 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1240 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1286 | Variant< std::pair >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1335 | Variant< std::vector >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1404 | Variant< std::vector >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1530 | Variant< std::vector >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1606 | Variant< std::map >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1679 | Variant>() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 203s] In file included from ../../glib/glibmm/variant.h:1742: [ 203s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 23 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 66 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 109 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 152 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 195 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 244 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 287 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 330 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 203s] CXX threadedsocketservice.lo [ 203s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 373 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 203s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 203s] from ../../glib/glibmm/arrayhandle.h:21, [ 203s] from ../../glib/glibmm.h:92, [ 203s] from socketservice.cc:4: [ 203s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 956 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1017 | Variant< Variant >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1070 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1240 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1286 | Variant< std::pair >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1335 | Variant< std::vector >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1404 | Variant< std::vector >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1530 | Variant< std::vector >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1606 | Variant< std::map >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1679 | Variant>() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 203s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 203s] from ../../glib/glibmm/arrayhandle.h:21, [ 203s] from ../../glib/glibmm.h:92, [ 203s] from srvtarget.cc:4: [ 203s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 956 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 203s] In file included from ../../glib/glibmm/variant.h:1742: [ 203s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 23 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1017 | Variant< Variant >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 66 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1070 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 109 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1240 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 152 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1286 | Variant< std::pair >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 195 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1335 | Variant< std::vector >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1404 | Variant< std::vector >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 244 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1530 | Variant< std::vector >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 287 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1606 | Variant< std::map >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1679 | Variant>() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 203s] In file included from ../../glib/glibmm/variant.h:1742: [ 203s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 23 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 330 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 66 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 373 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 109 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 152 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 195 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 244 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 287 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 330 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 373 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 203s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 203s] from ../../glib/glibmm/arrayhandle.h:21, [ 203s] from ../../glib/glibmm.h:92, [ 203s] from tcpconnection.cc:4: [ 203s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 956 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1017 | Variant< Variant >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1070 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1240 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1286 | Variant< std::pair >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1335 | Variant< std::vector >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1404 | Variant< std::vector >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1530 | Variant< std::vector >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1606 | Variant< std::map >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1679 | Variant>() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 203s] In file included from ../../glib/glibmm/variant.h:1742: [ 203s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 23 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 66 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 109 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 152 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 195 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 244 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 287 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 330 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 373 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 203s] CXX themedicon.lo [ 203s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 203s] from ../../glib/glibmm/arrayhandle.h:21, [ 203s] from ../../glib/glibmm.h:92, [ 203s] from tcpwrapperconnection.cc:4: [ 203s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 956 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1017 | Variant< Variant >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1070 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1240 | Variant(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1286 | Variant< std::pair >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1335 | Variant< std::vector >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1404 | Variant< std::vector >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1530 | Variant< std::vector >(); [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1606 | Variant< std::map >() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1679 | Variant>() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 203s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 203s] In file included from ../../glib/glibmm/variant.h:1742: [ 203s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 23 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 66 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 109 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 152 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 195 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 244 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 287 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 330 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 373 | Variant() [ 203s] | ^ [ 203s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 203s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 203s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 203s] | ^~~~~~~~ [ 203s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 203s] CXX tlscertificate.lo [ 204s] CXX tlsclientconnection.lo [ 204s] CXX tlsconnection.lo [ 204s] CXX tlsdatabase.lo [ 204s] CXX tlsinteraction.lo [ 204s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 204s] from ../../glib/glibmm/arrayhandle.h:21, [ 204s] from ../../glib/glibmm.h:92, [ 204s] from threadedsocketservice.cc:4: [ 204s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 956 | Variant(); [ 204s] | ^ [ 204s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1017 | Variant< Variant >(); [ 204s] | ^ [ 204s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1070 | Variant(); [ 204s] | ^ [ 204s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1240 | Variant(); [ 204s] | ^ [ 204s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1286 | Variant< std::pair >() [ 204s] | ^ [ 204s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1335 | Variant< std::vector >() [ 204s] | ^ [ 204s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1404 | Variant< std::vector >(); [ 204s] | ^ [ 204s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1530 | Variant< std::vector >(); [ 204s] | ^ [ 204s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1606 | Variant< std::map >() [ 204s] | ^ [ 204s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1679 | Variant>() [ 204s] | ^ [ 204s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 204s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 204s] In file included from ../../glib/glibmm/variant.h:1742: [ 204s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 23 | Variant() [ 204s] | ^ [ 204s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 204s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 204s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 66 | Variant() [ 204s] | ^ [ 204s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 204s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 204s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 109 | Variant() [ 204s] | ^ [ 204s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 204s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 204s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 152 | Variant() [ 204s] | ^ [ 204s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 204s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 204s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 195 | Variant() [ 204s] | ^ [ 204s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 204s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 204s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 244 | Variant() [ 204s] | ^ [ 204s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 204s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 204s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 287 | Variant() [ 204s] | ^ [ 204s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 204s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 204s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 330 | Variant() [ 204s] | ^ [ 204s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 204s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 204s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 373 | Variant() [ 204s] | ^ [ 204s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 204s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 204s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 204s] | ^~~~~~~~ [ 204s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 204s] CXX tlspassword.lo [ 205s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 205s] from ../../glib/glibmm/arrayhandle.h:21, [ 205s] from ../../glib/glibmm.h:92, [ 205s] from themedicon.cc:4: [ 205s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 956 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1017 | Variant< Variant >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1070 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1240 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1286 | Variant< std::pair >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1335 | Variant< std::vector >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1404 | Variant< std::vector >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1530 | Variant< std::vector >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1606 | Variant< std::map >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1679 | Variant>() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 205s] In file included from ../../glib/glibmm/variant.h:1742: [ 205s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 23 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 66 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 109 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 152 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 195 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 244 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 287 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 330 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 373 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 205s] CXX tlsserverconnection.lo [ 205s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 205s] from ../../glib/glibmm/arrayhandle.h:21, [ 205s] from ../../glib/glibmm.h:92, [ 205s] from tlscertificate.cc:4: [ 205s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 956 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1017 | Variant< Variant >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1070 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1240 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1286 | Variant< std::pair >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1335 | Variant< std::vector >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1404 | Variant< std::vector >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1530 | Variant< std::vector >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1606 | Variant< std::map >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1679 | Variant>() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 205s] In file included from ../../glib/glibmm/variant.h:1742: [ 205s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 23 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 66 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 109 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 152 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 195 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 244 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 287 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 330 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 373 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 205s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 205s] from ../../glib/glibmm/arrayhandle.h:21, [ 205s] from ../../glib/glibmm.h:92, [ 205s] from tlsclientconnection.cc:4: [ 205s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 956 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1017 | Variant< Variant >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1070 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1240 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1286 | Variant< std::pair >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1335 | Variant< std::vector >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1404 | Variant< std::vector >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1530 | Variant< std::vector >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1606 | Variant< std::map >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1679 | Variant>() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 205s] In file included from ../../glib/glibmm/variant.h:1742: [ 205s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 23 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 66 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 109 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 152 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 195 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 244 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 287 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 330 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 373 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 205s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 205s] from ../../glib/glibmm/arrayhandle.h:21, [ 205s] from ../../glib/glibmm.h:92, [ 205s] from tlsconnection.cc:4: [ 205s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 956 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1017 | Variant< Variant >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1070 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1240 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1286 | Variant< std::pair >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1335 | Variant< std::vector >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1404 | Variant< std::vector >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1530 | Variant< std::vector >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1606 | Variant< std::map >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1679 | Variant>() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 205s] In file included from ../../glib/glibmm/variant.h:1742: [ 205s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 23 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 66 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 109 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 152 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 195 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 244 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 287 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 330 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 373 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 205s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 205s] from ../../glib/glibmm/arrayhandle.h:21, [ 205s] from ../../glib/glibmm.h:92, [ 205s] from tlsdatabase.cc:4: [ 205s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 956 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1017 | Variant< Variant >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1070 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1240 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1286 | Variant< std::pair >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1335 | Variant< std::vector >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1404 | Variant< std::vector >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1530 | Variant< std::vector >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1606 | Variant< std::map >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1679 | Variant>() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 205s] In file included from ../../glib/glibmm/variant.h:1742: [ 205s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 23 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 66 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 109 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 152 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 195 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 244 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 287 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 330 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 373 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 205s] tlsclientconnection.cc: In member function 'void Gio::TlsClientConnection::set_validation_flags(Gio::TlsCertificateFlags)': [ 205s] tlsclientconnection.cc:179:47: warning: 'void g_tls_client_connection_set_validation_flags(GTlsClientConnection*, GTlsCertificateFlags)' is deprecated [-Wdeprecated-declarations] [ 205s] 179 | g_tls_client_connection_set_validation_flags(gobj(), ((GTlsCertificateFlags)(flags))); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] In file included from /usr/include/glib-2.0/gio/gio.h:165, [ 205s] from ../giomm/enums.h:25, [ 205s] from ../giomm/tlscertificate.h:29, [ 205s] from ../giomm/tlsconnection.h:29, [ 205s] from ../giomm/tlsclientconnection.h:26, [ 205s] from tlsclientconnection.cc:6: [ 205s] /usr/include/glib-2.0/gio/gtlsclientconnection.h:67:23: note: declared here [ 205s] 67 | void g_tls_client_connection_set_validation_flags (GTlsClientConnection *conn, [ 205s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] tlsclientconnection.cc: In member function 'Gio::TlsCertificateFlags Gio::TlsClientConnection::get_validation_flags() const': [ 205s] tlsclientconnection.cc:184:77: warning: 'GTlsCertificateFlags g_tls_client_connection_get_validation_flags(GTlsClientConnection*)' is deprecated [-Wdeprecated-declarations] [ 205s] 184 | return ((TlsCertificateFlags)(g_tls_client_connection_get_validation_flags(const_cast(gobj())))); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] /usr/include/glib-2.0/gio/gtlsclientconnection.h:65:23: note: declared here [ 205s] 65 | GTlsCertificateFlags g_tls_client_connection_get_validation_flags (GTlsClientConnection *conn); [ 205s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 205s] from ../../glib/glibmm/arrayhandle.h:21, [ 205s] from ../../glib/glibmm.h:92, [ 205s] from tlsinteraction.cc:4: [ 205s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 956 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1017 | Variant< Variant >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1070 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1240 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1286 | Variant< std::pair >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1335 | Variant< std::vector >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1404 | Variant< std::vector >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1530 | Variant< std::vector >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1606 | Variant< std::map >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1679 | Variant>() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 205s] In file included from ../../glib/glibmm/variant.h:1742: [ 205s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 23 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 66 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 109 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 152 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 195 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 244 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 287 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 330 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 373 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 205s] CXX volume.lo [ 205s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 205s] from ../../glib/glibmm/arrayhandle.h:21, [ 205s] from ../../glib/glibmm.h:92, [ 205s] from tlspassword.cc:4: [ 205s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 956 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1017 | Variant< Variant >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1070 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1240 | Variant(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1286 | Variant< std::pair >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1335 | Variant< std::vector >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1404 | Variant< std::vector >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1530 | Variant< std::vector >(); [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1606 | Variant< std::map >() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1679 | Variant>() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 205s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 205s] In file included from ../../glib/glibmm/variant.h:1742: [ 205s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 23 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 66 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 109 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 152 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 195 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 244 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 287 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 330 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 373 | Variant() [ 205s] | ^ [ 205s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 205s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 205s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 205s] | ^~~~~~~~ [ 205s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 206s] CXX volumemonitor.lo [ 206s] CXX zlibdecompressor.lo [ 206s] CXX zlibcompressor.lo [ 206s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 206s] from ../../glib/glibmm/arrayhandle.h:21, [ 206s] from ../../glib/glibmm.h:92, [ 206s] from tlsserverconnection.cc:4: [ 206s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 956 | Variant(); [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1017 | Variant< Variant >(); [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1070 | Variant(); [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1240 | Variant(); [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1286 | Variant< std::pair >() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1335 | Variant< std::vector >() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1404 | Variant< std::vector >(); [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1530 | Variant< std::vector >(); [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1606 | Variant< std::map >() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1679 | Variant>() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 206s] In file included from ../../glib/glibmm/variant.h:1742: [ 206s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 23 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 66 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 109 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 152 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 195 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 244 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 287 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 330 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 373 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 206s] CXX desktopappinfo.lo [ 206s] CXX unixconnection.lo [ 206s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 206s] from ../../glib/glibmm/arrayhandle.h:21, [ 206s] from ../../glib/glibmm.h:92, [ 206s] from volume.cc:4: [ 206s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 956 | Variant(); [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1017 | Variant< Variant >(); [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1070 | Variant(); [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1240 | Variant(); [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1286 | Variant< std::pair >() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1335 | Variant< std::vector >() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1404 | Variant< std::vector >(); [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1530 | Variant< std::vector >(); [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1606 | Variant< std::map >() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1679 | Variant>() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 206s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 206s] In file included from ../../glib/glibmm/variant.h:1742: [ 206s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 23 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 66 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 109 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 152 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 195 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 244 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 287 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 330 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 373 | Variant() [ 206s] | ^ [ 206s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 206s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 206s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 206s] | ^~~~~~~~ [ 206s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 207s] CXX unixcredentialsmessage.lo [ 207s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 207s] from ../../glib/glibmm/arrayhandle.h:21, [ 207s] from ../../glib/glibmm.h:92, [ 207s] from volumemonitor.cc:4: [ 207s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 956 | Variant(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1017 | Variant< Variant >(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1070 | Variant(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1240 | Variant(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1286 | Variant< std::pair >() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1335 | Variant< std::vector >() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1404 | Variant< std::vector >(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1530 | Variant< std::vector >(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1606 | Variant< std::map >() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1679 | Variant>() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 207s] In file included from ../../glib/glibmm/variant.h:1742: [ 207s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 23 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 66 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 109 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 152 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 195 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 244 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 287 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 330 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 373 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 207s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 207s] from ../../glib/glibmm/arrayhandle.h:21, [ 207s] from ../../glib/glibmm.h:92, [ 207s] from zlibdecompressor.cc:4: [ 207s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 956 | Variant(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1017 | Variant< Variant >(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1070 | Variant(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1240 | Variant(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1286 | Variant< std::pair >() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1335 | Variant< std::vector >() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1404 | Variant< std::vector >(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1530 | Variant< std::vector >(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1606 | Variant< std::map >() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1679 | Variant>() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 207s] In file included from ../../glib/glibmm/variant.h:1742: [ 207s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 23 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 66 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 109 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 152 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 195 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 244 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 287 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 330 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 373 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 207s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 207s] from ../../glib/glibmm/arrayhandle.h:21, [ 207s] from ../../glib/glibmm.h:92, [ 207s] from zlibcompressor.cc:4: [ 207s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 956 | Variant(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1017 | Variant< Variant >(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1070 | Variant(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1240 | Variant(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1286 | Variant< std::pair >() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1335 | Variant< std::vector >() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1404 | Variant< std::vector >(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1530 | Variant< std::vector >(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1606 | Variant< std::map >() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1679 | Variant>() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 207s] In file included from ../../glib/glibmm/variant.h:1742: [ 207s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 23 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 66 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 109 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 152 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 195 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 244 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 287 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 330 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 373 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 207s] CXX unixfdlist.lo [ 207s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 207s] from ../../glib/glibmm/arrayhandle.h:21, [ 207s] from ../../glib/glibmm.h:92, [ 207s] from desktopappinfo.cc:4: [ 207s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 956 | Variant(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1017 | Variant< Variant >(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1070 | Variant(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1240 | Variant(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1286 | Variant< std::pair >() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1335 | Variant< std::vector >() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1404 | Variant< std::vector >(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1530 | Variant< std::vector >(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1606 | Variant< std::map >() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1679 | Variant>() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 207s] In file included from ../../glib/glibmm/variant.h:1742: [ 207s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 23 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 66 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 109 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 152 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 195 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 244 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 287 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 330 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 373 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 207s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 207s] from ../../glib/glibmm/arrayhandle.h:21, [ 207s] from ../../glib/glibmm.h:92, [ 207s] from unixconnection.cc:4: [ 207s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 956 | Variant(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1017 | Variant< Variant >(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1070 | Variant(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1240 | Variant(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1286 | Variant< std::pair >() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1335 | Variant< std::vector >() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1404 | Variant< std::vector >(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1530 | Variant< std::vector >(); [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1606 | Variant< std::map >() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1679 | Variant>() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 207s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 207s] In file included from ../../glib/glibmm/variant.h:1742: [ 207s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 23 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 66 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 109 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 152 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 195 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 244 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 287 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 330 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 373 | Variant() [ 207s] | ^ [ 207s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 207s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 207s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 207s] | ^~~~~~~~ [ 207s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 207s] CXX unixfdmessage.lo [ 208s] CXX unixinputstream.lo [ 208s] CXX unixoutputstream.lo [ 208s] CXX unixsocketaddress.lo [ 208s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 208s] from ../../glib/glibmm/arrayhandle.h:21, [ 208s] from ../../glib/glibmm.h:92, [ 208s] from unixcredentialsmessage.cc:4: [ 208s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 956 | Variant(); [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1017 | Variant< Variant >(); [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1070 | Variant(); [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1240 | Variant(); [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1286 | Variant< std::pair >() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1335 | Variant< std::vector >() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1404 | Variant< std::vector >(); [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1530 | Variant< std::vector >(); [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1606 | Variant< std::map >() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1679 | Variant>() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 208s] In file included from ../../glib/glibmm/variant.h:1742: [ 208s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 23 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 66 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 109 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 152 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 195 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 244 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 287 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 330 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 373 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 208s] CXX wrap_init.lo [ 208s] CXX contenttype.lo [ 208s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 208s] from ../../glib/glibmm/arrayhandle.h:21, [ 208s] from ../../glib/glibmm.h:92, [ 208s] from unixfdlist.cc:4: [ 208s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 956 | Variant(); [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1017 | Variant< Variant >(); [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1070 | Variant(); [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1240 | Variant(); [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1286 | Variant< std::pair >() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1335 | Variant< std::vector >() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1404 | Variant< std::vector >(); [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1530 | Variant< std::vector >(); [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1606 | Variant< std::map >() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1679 | Variant>() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 208s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 208s] In file included from ../../glib/glibmm/variant.h:1742: [ 208s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 23 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 66 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 109 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 152 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 195 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 244 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 287 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 330 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 373 | Variant() [ 208s] | ^ [ 208s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 208s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 208s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 208s] | ^~~~~~~~ [ 208s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 209s] CXX init.lo [ 209s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 209s] from ../../glib/glibmm/arrayhandle.h:21, [ 209s] from ../../glib/glibmm.h:92, [ 209s] from unixfdmessage.cc:4: [ 209s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 956 | Variant(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1017 | Variant< Variant >(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1070 | Variant(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1240 | Variant(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1286 | Variant< std::pair >() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1335 | Variant< std::vector >() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1404 | Variant< std::vector >(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1530 | Variant< std::vector >(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1606 | Variant< std::map >() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1679 | Variant>() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 209s] In file included from ../../glib/glibmm/variant.h:1742: [ 209s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 23 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 66 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 109 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 152 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 195 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 244 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 287 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 330 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 373 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 209s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 209s] from ../../glib/glibmm/arrayhandle.h:21, [ 209s] from ../../glib/glibmm.h:92, [ 209s] from unixinputstream.cc:4: [ 209s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 956 | Variant(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1017 | Variant< Variant >(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1070 | Variant(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1240 | Variant(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1286 | Variant< std::pair >() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1335 | Variant< std::vector >() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1404 | Variant< std::vector >(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1530 | Variant< std::vector >(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1606 | Variant< std::map >() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1679 | Variant>() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 209s] In file included from ../../glib/glibmm/variant.h:1742: [ 209s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 23 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 66 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 109 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 152 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 195 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 244 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 287 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 330 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 373 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 209s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 209s] from ../../glib/glibmm/arrayhandle.h:21, [ 209s] from ../../glib/glibmm.h:92, [ 209s] from unixoutputstream.cc:4: [ 209s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 956 | Variant(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1017 | Variant< Variant >(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1070 | Variant(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1240 | Variant(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1286 | Variant< std::pair >() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1335 | Variant< std::vector >() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1404 | Variant< std::vector >(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1530 | Variant< std::vector >(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1606 | Variant< std::map >() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1679 | Variant>() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 209s] In file included from ../../glib/glibmm/variant.h:1742: [ 209s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 23 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 66 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 109 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 152 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 195 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 244 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 287 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 330 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 373 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 209s] CXX slot_async.lo [ 209s] CXX socketsource.lo [ 209s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 209s] from ../../glib/glibmm/arrayhandle.h:21, [ 209s] from ../../glib/glibmm.h:92, [ 209s] from unixsocketaddress.cc:4: [ 209s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 956 | Variant(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1017 | Variant< Variant >(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1070 | Variant(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1240 | Variant(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1286 | Variant< std::pair >() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1335 | Variant< std::vector >() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1404 | Variant< std::vector >(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1530 | Variant< std::vector >(); [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1606 | Variant< std::map >() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1679 | Variant>() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 209s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 209s] In file included from ../../glib/glibmm/variant.h:1742: [ 209s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 23 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 66 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 109 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 152 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 195 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 244 | Variant() [ 209s] | ^ [ 209s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 209s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 209s] | ^~~~~~~~ [ 209s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 209s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 287 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 330 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 373 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 210s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 210s] from ../../glib/glibmm/arrayhandle.h:21, [ 210s] from ../../glib/glibmm.h:92, [ 210s] from wrap_init.cc:4: [ 210s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 956 | Variant(); [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1017 | Variant< Variant >(); [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1070 | Variant(); [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1240 | Variant(); [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1286 | Variant< std::pair >() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1335 | Variant< std::vector >() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1404 | Variant< std::vector >(); [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1530 | Variant< std::vector >(); [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1606 | Variant< std::map >() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1679 | Variant>() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 210s] In file included from ../../glib/glibmm/variant.h:1742: [ 210s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 23 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 66 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 109 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 152 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 195 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 244 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 287 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 330 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 373 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 210s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 210s] from ../../glib/glibmm/listhandle.h:21, [ 210s] from ../giomm/contenttype.h:20, [ 210s] from contenttype.cc:17: [ 210s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 956 | Variant(); [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1017 | Variant< Variant >(); [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1070 | Variant(); [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1240 | Variant(); [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1286 | Variant< std::pair >() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1335 | Variant< std::vector >() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1404 | Variant< std::vector >(); [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1530 | Variant< std::vector >(); [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1606 | Variant< std::map >() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1679 | Variant>() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 210s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 210s] In file included from ../../glib/glibmm/variant.h:1742: [ 210s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 23 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 66 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 109 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 152 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 195 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 244 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 287 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 330 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 373 | Variant() [ 210s] | ^ [ 210s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 210s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 210s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 210s] | ^~~~~~~~ [ 210s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 211s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 211s] from ../../glib/glibmm/object.h:34, [ 211s] from ../giomm/cancellable.h:28, [ 211s] from ../giomm/socketsource.h:23, [ 211s] from socketsource.cc:17: [ 211s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 956 | Variant(); [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1017 | Variant< Variant >(); [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1070 | Variant(); [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1240 | Variant(); [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1286 | Variant< std::pair >() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1335 | Variant< std::vector >() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1404 | Variant< std::vector >(); [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1530 | Variant< std::vector >(); [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1606 | Variant< std::map >() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1679 | Variant>() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 211s] In file included from ../../glib/glibmm/variant.h:1742: [ 211s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 23 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 66 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 109 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 152 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 195 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 244 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 287 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 330 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 373 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 211s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 211s] from ../../glib/glibmm/object.h:34, [ 211s] from ../../glib/glibmm/interface.h:20, [ 211s] from ../giomm/asyncresult.h:28, [ 211s] from slot_async.cc:19: [ 211s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 956 | Variant(); [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1017 | Variant< Variant >(); [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1070 | Variant(); [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1240 | Variant(); [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1286 | Variant< std::pair >() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1335 | Variant< std::vector >() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1404 | Variant< std::vector >(); [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1530 | Variant< std::vector >(); [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1606 | Variant< std::map >() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1679 | Variant>() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 211s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 211s] In file included from ../../glib/glibmm/variant.h:1742: [ 211s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 23 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 66 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 109 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 152 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 195 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 244 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 287 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 330 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 373 | Variant() [ 211s] | ^ [ 211s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 211s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 211s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 211s] | ^~~~~~~~ [ 211s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 211s] CXXLD libgiomm-2.4.la [ 213s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 213s] Making all in tests [ 213s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 213s] make[2]: Nothing to be done for 'all'. [ 213s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 213s] Making all in examples [ 213s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 213s] GEN settings/gschemas.compiled [ 213s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 213s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 213s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 213s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 213s] + exit 0 [ 213s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Hh4hML [ 213s] + umask 022 [ 213s] + cd /home/abuild/rpmbuild/BUILD [ 213s] + cd glibmm-2.64.2 [ 213s] + LANG=C [ 213s] + export LANG [ 213s] + unset DISPLAY [ 213s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 213s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 213s] + /bin/make prefix=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr exec_prefix=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr bindir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/bin sbindir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/sbin sysconfdir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/etc datadir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share includedir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include libdir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64 libexecdir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/libexec localstatedir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/var sharedstatedir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/var/lib mandir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/man infodir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/info install [ 213s] Making install in tools [ 213s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 213s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 213s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64' [ 213s] /bin/sh ../libtool --mode=install /bin/install -c extra_defs_gen/libglibmm_generate_extra_defs-2.4.la '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64' [ 213s] libtool: install: /bin/install -c extra_defs_gen/.libs/libglibmm_generate_extra_defs-2.4.so.1.3.0 /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libglibmm_generate_extra_defs-2.4.so.1.3.0 [ 213s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64 && { ln -s -f libglibmm_generate_extra_defs-2.4.so.1.3.0 libglibmm_generate_extra_defs-2.4.so.1 || { rm -f libglibmm_generate_extra_defs-2.4.so.1 && ln -s libglibmm_generate_extra_defs-2.4.so.1.3.0 libglibmm_generate_extra_defs-2.4.so.1; }; }) [ 213s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64 && { ln -s -f libglibmm_generate_extra_defs-2.4.so.1.3.0 libglibmm_generate_extra_defs-2.4.so || { rm -f libglibmm_generate_extra_defs-2.4.so && ln -s libglibmm_generate_extra_defs-2.4.so.1.3.0 libglibmm_generate_extra_defs-2.4.so; }; }) [ 213s] libtool: install: /bin/install -c extra_defs_gen/.libs/libglibmm_generate_extra_defs-2.4.lai /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libglibmm_generate_extra_defs-2.4.la [ 213s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 213s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/proc/m4' [ 213s] /bin/install -c -m 644 m4/base.m4 m4/class_boxedtype.m4 m4/class_boxedtype_static.m4 m4/class_generic.m4 m4/class_gobject.m4 m4/class_interface.m4 m4/class_opaque_copyable.m4 m4/class_opaque_refcounted.m4 m4/class_shared.m4 m4/compare.m4 m4/convert.m4 m4/convert_base.m4 m4/convert_gio.m4 m4/convert_glib.m4 m4/convert_glibmm.m4 m4/ctor.m4 m4/doc.m4 m4/enum.m4 m4/gerror.m4 m4/initialize.m4 m4/initialize_base.m4 m4/initialize_gio.m4 m4/initialize_glib.m4 m4/initialize_glibmm.m4 m4/member.m4 m4/method.m4 m4/property.m4 m4/signal.m4 m4/vfunc.m4 '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/proc/m4' [ 213s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/proc/pm' [ 214s] /bin/install -c -m 644 pm/DocsParser.pm pm/Enum.pm pm/Function.pm pm/FunctionBase.pm pm/GtkDefs.pm pm/Object.pm pm/Output.pm pm/Property.pm pm/Util.pm pm/WrapParser.pm '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/proc/pm' [ 214s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4/glibmm_generate_extra_defs' [ 214s] /bin/install -c -m 644 extra_defs_gen/generate_extra_defs.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4/glibmm_generate_extra_defs' [ 214s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/proc' [ 214s] /bin/install -c gmmproc generate_wrap_init.pl '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/proc' [ 214s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 214s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 214s] Making install in glib/src [ 214s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 214s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 214s] make[2]: Nothing to be done for 'install-exec-am'. [ 214s] make[2]: Nothing to be done for 'install-data-am'. [ 214s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 214s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 214s] Making install in gio/src [ 214s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 214s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 214s] make[2]: Nothing to be done for 'install-exec-am'. [ 214s] make[2]: Nothing to be done for 'install-data-am'. [ 214s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 214s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 214s] Making install in glib/glibmm [ 214s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 214s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 214s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64' [ 214s] /bin/sh ../../libtool --mode=install /bin/install -c libglibmm-2.4.la '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64' [ 214s] libtool: install: /bin/install -c .libs/libglibmm-2.4.so.1.3.0 /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libglibmm-2.4.so.1.3.0 [ 214s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64 && { ln -s -f libglibmm-2.4.so.1.3.0 libglibmm-2.4.so.1 || { rm -f libglibmm-2.4.so.1 && ln -s libglibmm-2.4.so.1.3.0 libglibmm-2.4.so.1; }; }) [ 214s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64 && { ln -s -f libglibmm-2.4.so.1.3.0 libglibmm-2.4.so || { rm -f libglibmm-2.4.so && ln -s libglibmm-2.4.so.1.3.0 libglibmm-2.4.so; }; }) [ 214s] libtool: install: /bin/install -c .libs/libglibmm-2.4.lai /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libglibmm-2.4.la [ 214s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 214s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4/glibmm' [ 214s] /bin/install -c -m 644 balancedtree.h binding.h bytes.h bytearray.h checksum.h convert.h date.h datetime.h enums.h fileutils.h iochannel.h keyfile.h markup.h miscutils.h module.h nodetree.h optioncontext.h optionentry.h optiongroup.h regex.h shell.h spawn.h thread.h threads.h timezone.h unicode.h uriutils.h valuearray.h variant.h variantdict.h variantiter.h varianttype.h value_basictypes.h variant_basictypes.h arrayhandle.h base64.h class.h containerhandle_shared.h containers.h debug.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4/glibmm' [ 214s] /bin/install -c -m 644 dispatcher.h error.h exception.h exceptionhandler.h extraclassinit.h helperlist.h i18n-lib.h i18n.h init.h interface.h listhandle.h main.h object.h objectbase.h pattern.h priorities.h property.h propertyproxy.h propertyproxy_base.h quark.h random.h refptr.h sarray.h signalproxy.h signalproxy_connectionnode.h slisthandle.h streamiochannel.h stringutils.h threadpool.h timer.h timeval.h ustring.h utility.h value.h value_custom.h variantdbusstring.h vectorutils.h weakref.h wrap.h wrap_init.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4/glibmm' [ 214s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4/glibmm/private' [ 214s] /bin/install -c -m 644 private/balancedtree_p.h private/binding_p.h private/bytes_p.h private/bytearray_p.h private/checksum_p.h private/convert_p.h private/date_p.h private/datetime_p.h private/enums_p.h private/fileutils_p.h private/iochannel_p.h private/keyfile_p.h private/markup_p.h private/miscutils_p.h private/module_p.h private/nodetree_p.h private/optioncontext_p.h private/optionentry_p.h private/optiongroup_p.h private/regex_p.h private/shell_p.h private/spawn_p.h private/thread_p.h private/threads_p.h private/timezone_p.h private/unicode_p.h private/uriutils_p.h private/valuearray_p.h private/variant_p.h private/variantdict_p.h private/variantiter_p.h private/varianttype_p.h private/interface_p.h private/object_p.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4/glibmm/private' [ 214s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 214s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 214s] Making install in gio/giomm [ 215s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 215s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 215s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64' [ 215s] /bin/sh ../../libtool --mode=install /bin/install -c libgiomm-2.4.la '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64' [ 215s] libtool: warning: relinking 'libgiomm-2.4.la' [ 215s] libtool: install: (cd /home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm; /bin/sh "/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/libtool" --silent --tag CXX --mode=relink riscv64-tizen-linux-gnu-g++ -std=c++11 -Wall -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -no-undefined -version-info 4:0:3 -o libgiomm-2.4.la -rpath /usr/lib64 action.lo actiongroup.lo actionmap.lo applaunchcontext.lo appinfo.lo application.lo applicationcommandline.lo asyncinitable.lo asyncresult.lo bufferedinputstream.lo bufferedoutputstream.lo cancellable.lo charsetconverter.lo converter.lo converterinputstream.lo converteroutputstream.lo credentials.lo datainputstream.lo dataoutputstream.lo dbusactiongroup.lo dbusaddress.lo dbusauthobserver.lo dbusconnection.lo dbuserror.lo dbuserrorutils.lo dbusinterface.lo dbusinterfaceskeleton.lo dbusinterfacevtable.lo dbusintrospection.lo dbusmenumodel.lo dbusmessage.lo dbusmethodinvocation.lo dbusobject.lo dbusobjectmanager.lo dbusobjectmanagerclient.lo dbusobjectmanagerserver.lo dbusobjectproxy.lo dbusobjectskeleton.lo dbusownname.lo dbusproxy.lo dbusserver.lo dbussubtreevtable.lo dbusutils.lo dbuswatchname.lo drive.lo emblem.lo emblemedicon.lo enums.lo error.lo file.lo fileattributeinfo.lo fileattributeinfolist.lo fileenumerator.lo fileicon.lo fileinfo.lo fileinputstream.lo fileiostream.lo filemonitor.lo filenamecompleter.lo fileoutputstream.lo filterinputstream.lo filteroutputstream.lo icon.lo inetaddress.lo inetsocketaddress.lo initable.lo inputstream.lo iostream.lo listmodel.lo liststore.lo loadableicon.lo memoryinputstream.lo memoryoutputstream.lo menuattributeiter.lo menulinkiter.lo menu.lo menuitem.lo menumodel.lo mount.lo mountoperation.lo networkaddress.lo networkmonitor.lo networkservice.lo notification.lo outputstream.lo permission.lo pollableinputstream.lo pollableoutputstream.lo proxy.lo proxyaddress.lo proxyresolver.lo remoteactiongroup.lo resolver.lo resource.lo seekable.lo settings.lo settingsschema.lo settingsschemakey.lo settingsschemasource.lo simpleaction.lo simpleactiongroup.lo simpleiostream.lo simplepermission.lo socket.lo socketaddress.lo socketaddressenumerator.lo socketclient.lo socketconnectable.lo socketconnection.lo socketcontrolmessage.lo socketlistener.lo socketservice.lo srvtarget.lo tcpconnection.lo tcpwrapperconnection.lo threadedsocketservice.lo themedicon.lo tlscertificate.lo tlsclientconnection.lo tlsconnection.lo tlsdatabase.lo tlsinteraction.lo tlspassword.lo tlsserverconnection.lo volume.lo volumemonitor.lo zlibdecompressor.lo zlibcompressor.lo desktopappinfo.lo unixconnection.lo unixcredentialsmessage.lo unixfdlist.lo unixfdmessage.lo unixinputstream.lo unixoutputstream.lo unixsocketaddress.lo wrap_init.lo contenttype.lo init.lo slot_async.lo socketsource.lo -lsigc-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lgio-2.0 -lgobject-2.0 -lglib-2.0 ../../glib/glibmm/libglibmm-2.4.la -inst-prefix-dir /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64) [ 216s] libtool: install: /bin/install -c .libs/libgiomm-2.4.so.1.3.0T /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libgiomm-2.4.so.1.3.0 [ 217s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64 && { ln -s -f libgiomm-2.4.so.1.3.0 libgiomm-2.4.so.1 || { rm -f libgiomm-2.4.so.1 && ln -s libgiomm-2.4.so.1.3.0 libgiomm-2.4.so.1; }; }) [ 217s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64 && { ln -s -f libgiomm-2.4.so.1.3.0 libgiomm-2.4.so || { rm -f libgiomm-2.4.so && ln -s libgiomm-2.4.so.1.3.0 libgiomm-2.4.so; }; }) [ 217s] libtool: install: /bin/install -c .libs/libgiomm-2.4.lai /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libgiomm-2.4.la [ 217s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 217s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm' [ 217s] /bin/install -c -m 644 action.h actiongroup.h actionmap.h applaunchcontext.h appinfo.h application.h applicationcommandline.h asyncinitable.h asyncresult.h bufferedinputstream.h bufferedoutputstream.h cancellable.h charsetconverter.h converter.h converterinputstream.h converteroutputstream.h credentials.h datainputstream.h dataoutputstream.h dbusactiongroup.h dbusaddress.h dbusauthobserver.h dbusconnection.h dbuserror.h dbuserrorutils.h dbusinterface.h dbusinterfaceskeleton.h dbusinterfacevtable.h dbusintrospection.h dbusmenumodel.h dbusmessage.h dbusmethodinvocation.h dbusobject.h dbusobjectmanager.h dbusobjectmanagerclient.h dbusobjectmanagerserver.h dbusobjectproxy.h dbusobjectskeleton.h dbusownname.h dbusproxy.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm' [ 217s] /bin/install -c -m 644 dbusserver.h dbussubtreevtable.h dbusutils.h dbuswatchname.h drive.h emblem.h emblemedicon.h enums.h error.h file.h fileattributeinfo.h fileattributeinfolist.h fileenumerator.h fileicon.h fileinfo.h fileinputstream.h fileiostream.h filemonitor.h filenamecompleter.h fileoutputstream.h filterinputstream.h filteroutputstream.h icon.h inetaddress.h inetsocketaddress.h initable.h inputstream.h iostream.h listmodel.h liststore.h loadableicon.h memoryinputstream.h memoryoutputstream.h menuattributeiter.h menulinkiter.h menu.h menuitem.h menumodel.h mount.h mountoperation.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm' [ 217s] /bin/install -c -m 644 networkaddress.h networkmonitor.h networkservice.h notification.h outputstream.h permission.h pollableinputstream.h pollableoutputstream.h proxy.h proxyaddress.h proxyresolver.h remoteactiongroup.h resolver.h resource.h seekable.h settings.h settingsschema.h settingsschemakey.h settingsschemasource.h simpleaction.h simpleactiongroup.h simpleiostream.h simplepermission.h socket.h socketaddress.h socketaddressenumerator.h socketclient.h socketconnectable.h socketconnection.h socketcontrolmessage.h socketlistener.h socketservice.h srvtarget.h tcpconnection.h tcpwrapperconnection.h threadedsocketservice.h themedicon.h tlscertificate.h tlsclientconnection.h tlsconnection.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm' [ 217s] /bin/install -c -m 644 tlsdatabase.h tlsinteraction.h tlspassword.h tlsserverconnection.h volume.h volumemonitor.h zlibdecompressor.h zlibcompressor.h desktopappinfo.h unixconnection.h unixcredentialsmessage.h unixfdlist.h unixfdmessage.h unixinputstream.h unixoutputstream.h unixsocketaddress.h contenttype.h init.h socketsource.h wrap_init.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm' [ 217s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm/private' [ 217s] /bin/install -c -m 644 private/action_p.h private/actiongroup_p.h private/actionmap_p.h private/applaunchcontext_p.h private/appinfo_p.h private/application_p.h private/applicationcommandline_p.h private/asyncinitable_p.h private/asyncresult_p.h private/bufferedinputstream_p.h private/bufferedoutputstream_p.h private/cancellable_p.h private/charsetconverter_p.h private/converter_p.h private/converterinputstream_p.h private/converteroutputstream_p.h private/credentials_p.h private/datainputstream_p.h private/dataoutputstream_p.h private/dbusactiongroup_p.h private/dbusaddress_p.h private/dbusauthobserver_p.h private/dbusconnection_p.h private/dbuserror_p.h private/dbuserrorutils_p.h private/dbusinterface_p.h private/dbusinterfaceskeleton_p.h private/dbusinterfacevtable_p.h private/dbusintrospection_p.h private/dbusmenumodel_p.h private/dbusmessage_p.h private/dbusmethodinvocation_p.h private/dbusobject_p.h private/dbusobjectmanager_p.h private/dbusobjectmanagerclient_p.h private/dbusobjectmanagerserver_p.h private/dbusobjectproxy_p.h private/dbusobjectskeleton_p.h private/dbusownname_p.h private/dbusproxy_p.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm/private' [ 217s] /bin/install -c -m 644 private/dbusserver_p.h private/dbussubtreevtable_p.h private/dbusutils_p.h private/dbuswatchname_p.h private/drive_p.h private/emblem_p.h private/emblemedicon_p.h private/enums_p.h private/error_p.h private/file_p.h private/fileattributeinfo_p.h private/fileattributeinfolist_p.h private/fileenumerator_p.h private/fileicon_p.h private/fileinfo_p.h private/fileinputstream_p.h private/fileiostream_p.h private/filemonitor_p.h private/filenamecompleter_p.h private/fileoutputstream_p.h private/filterinputstream_p.h private/filteroutputstream_p.h private/icon_p.h private/inetaddress_p.h private/inetsocketaddress_p.h private/initable_p.h private/inputstream_p.h private/iostream_p.h private/listmodel_p.h private/liststore_p.h private/loadableicon_p.h private/memoryinputstream_p.h private/memoryoutputstream_p.h private/menuattributeiter_p.h private/menulinkiter_p.h private/menu_p.h private/menuitem_p.h private/menumodel_p.h private/mount_p.h private/mountoperation_p.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm/private' [ 217s] /bin/install -c -m 644 private/networkaddress_p.h private/networkmonitor_p.h private/networkservice_p.h private/notification_p.h private/outputstream_p.h private/permission_p.h private/pollableinputstream_p.h private/pollableoutputstream_p.h private/proxy_p.h private/proxyaddress_p.h private/proxyresolver_p.h private/remoteactiongroup_p.h private/resolver_p.h private/resource_p.h private/seekable_p.h private/settings_p.h private/settingsschema_p.h private/settingsschemakey_p.h private/settingsschemasource_p.h private/simpleaction_p.h private/simpleactiongroup_p.h private/simpleiostream_p.h private/simplepermission_p.h private/socket_p.h private/socketaddress_p.h private/socketaddressenumerator_p.h private/socketclient_p.h private/socketconnectable_p.h private/socketconnection_p.h private/socketcontrolmessage_p.h private/socketlistener_p.h private/socketservice_p.h private/srvtarget_p.h private/tcpconnection_p.h private/tcpwrapperconnection_p.h private/threadedsocketservice_p.h private/themedicon_p.h private/tlscertificate_p.h private/tlsclientconnection_p.h private/tlsconnection_p.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm/private' [ 217s] /bin/install -c -m 644 private/tlsdatabase_p.h private/tlsinteraction_p.h private/tlspassword_p.h private/tlsserverconnection_p.h private/volume_p.h private/volumemonitor_p.h private/zlibdecompressor_p.h private/zlibcompressor_p.h private/desktopappinfo_p.h private/unixconnection_p.h private/unixcredentialsmessage_p.h private/unixfdlist_p.h private/unixfdmessage_p.h private/unixinputstream_p.h private/unixoutputstream_p.h private/unixsocketaddress_p.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm/private' [ 217s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 217s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 217s] Making install in tests [ 217s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 217s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 217s] make[2]: Nothing to be done for 'install-exec-am'. [ 217s] make[2]: Nothing to be done for 'install-data-am'. [ 217s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 217s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 217s] Making install in examples [ 217s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 217s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 217s] make[2]: Nothing to be done for 'install-exec-am'. [ 217s] make[2]: Nothing to be done for 'install-data-am'. [ 217s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 217s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 217s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 217s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 217s] make[2]: Nothing to be done for 'install-exec-am'. [ 217s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4' [ 217s] /bin/install -c -m 644 gio/giomm.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4' [ 217s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4' [ 217s] /bin/install -c -m 644 glib/glibmm.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4' [ 217s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/giomm-2.4/include' [ 217s] /bin/install -c -m 644 gio/giommconfig.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/giomm-2.4/include' [ 217s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/include' [ 217s] /bin/install -c -m 644 glib/glibmmconfig.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/include' [ 217s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/pkgconfig' [ 217s] /bin/install -c -m 644 glib/glibmm-2.4.pc gio/giomm-2.4.pc '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/pkgconfig' [ 217s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 217s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 217s] + rm /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libgiomm-2.4.la /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libglibmm-2.4.la /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libglibmm_generate_extra_defs-2.4.la [ 217s] + _target= [ 217s] + _symlinks=0 [ 217s] + _files=() [ 217s] + fdupes -q -n -r /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 217s] + read _file [ 217s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/info [ 217s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/doc/packages [ 217s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/doc/glibmm [ 218s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/doc/glibmm-2.64.2 [ 218s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/gtk-doc [ 218s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/doc [ 218s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/man [ 218s] + find /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 -regex '.*/man/man./.*.[0-9]' [ 218s] + xargs rm -f -- [ 218s] + find /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 -regex '.*/man/../man./.*.[0-9]' [ 218s] + xargs rm -f -- [ 218s] + find /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 -regex '.*/man/man./.*.[0-9]pm' [ 218s] + xargs rm -f -- [ 218s] + /usr/lib/rpm/find-debuginfo.sh -j8 --build-id-seed 2.64.2-0 --unique-debug-src-base glibmm-2.64.2-0.riscv64 -S debugsourcefiles.list /home/abuild/rpmbuild/BUILD/glibmm-2.64.2 [ 218s] 1+0 records in [ 218s] 1+0 records out [ 218s] 1+0 records in [ 218s] 1+0 records out [ 218s] 1+0 records in [ 218s] 1+0 records out [ 218s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libgiomm-2.4.so.1.3.0 [ 218s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libglibmm-2.4.so.1.3.0 [ 218s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libglibmm_generate_extra_defs-2.4.so.1.3.0 [ 218s] 0+0 records in [ 218s] 0+0 records out [ 219s] 0+0 records in [ 219s] 0+0 records out [ 219s] 0+0 records in [ 219s] 0+0 records out [ 219s] 9840 blocks [ 220s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glibmm-debuginfo.manifest [ 220s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glibmm-debugsource.manifest [ 220s] + /usr/lib/rpm/check-buildroot [ 220s] + /usr/lib/rpm//brp-compress [ 220s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 232s] + /usr/lib/rpm/brp-python-hardlink [ 232s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 232s] + /usr/lib/rpm/tizen/find-isufiles.sh /home/abuild/rpmbuild/BUILD/glibmm-2.64.2/isu.list [ 232s] ~/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 ~/rpmbuild/BUILD/glibmm-2.64.2 [ 232s] ~/rpmbuild/BUILD/glibmm-2.64.2 [ 232s] + /etc/hal/rootstrap/hal-rootstrap-checker.sh 0 /home/abuild/rpmbuild/SOURCES [ 233s] Processing files: glibmm-debugsource-2.64.2-0.riscv64 [ 233s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 233s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 233s] [ 233s] Provides: glibmm-debugsource = 2.64.2-0 glibmm-debugsource(riscv-64) = 2.64.2-0 [ 233s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 233s] Processing files: libglibmm-2.64.2-0.riscv64 [ 233s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.yUp9Bg [ 233s] + umask 022 [ 233s] + cd /home/abuild/rpmbuild/BUILD [ 233s] + cd glibmm-2.64.2 [ 233s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libglibmm [ 233s] + export LC_ALL=C [ 233s] + LC_ALL=C [ 233s] + export LICENSEDIR [ 233s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libglibmm [ 233s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libglibmm [ 233s] + exit 0 [ 233s] Provides: libglibmm = 2.64.2-0 libglibmm(riscv-64) = 2.64.2-0 libglibmm-2.4.so.1()(64bit) libglibmm_generate_extra_defs-2.4.so.1()(64bit) [ 233s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 233s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 233s] Requires(post): /sbin/ldconfig [ 233s] Requires(postun): /sbin/ldconfig [ 233s] Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libglib-2.0.so.0()(64bit) libgmodule-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libm.so.6()(64bit) libsigc-2.0.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) [ 233s] Processing files: libgiomm-2.64.2-0.riscv64 [ 233s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.N8vu7u [ 233s] + umask 022 [ 233s] + cd /home/abuild/rpmbuild/BUILD [ 233s] + cd glibmm-2.64.2 [ 233s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libgiomm [ 233s] + export LC_ALL=C [ 233s] + LC_ALL=C [ 233s] + export LICENSEDIR [ 233s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libgiomm [ 233s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libgiomm [ 233s] + exit 0 [ 233s] Provides: libgiomm = 2.64.2-0 libgiomm(riscv-64) = 2.64.2-0 libgiomm-2.4.so.1()(64bit) [ 233s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 233s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 233s] Requires(post): /sbin/ldconfig [ 233s] Requires(postun): /sbin/ldconfig [ 233s] Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgio-2.0.so.0()(64bit) libglib-2.0.so.0()(64bit) libglibmm-2.4.so.1()(64bit) libgmodule-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libm.so.6()(64bit) libsigc-2.0.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) [ 233s] Processing files: glibmm-devel-2.64.2-0.riscv64 [ 233s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.wFAEAe [ 233s] + umask 022 [ 233s] + cd /home/abuild/rpmbuild/BUILD [ 233s] + cd glibmm-2.64.2 [ 233s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/glibmm-devel [ 233s] + export LC_ALL=C [ 233s] + LC_ALL=C [ 233s] + export LICENSEDIR [ 233s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/glibmm-devel [ 233s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/glibmm-devel [ 233s] + exit 0 [ 235s] Provides: glibmm-devel = 2.64.2-0 glibmm-devel(riscv-64) = 2.64.2-0 perl(DocsParser) = 1.00 perl(Enum) = 1.00 perl(Function) = 1.00 perl(FunctionBase) = 1.00 perl(GtkDefs) = 1.00 perl(GtkDefs::Function) perl(GtkDefs::Signal) perl(Object) = 1.00 perl(Output) perl(Property) = 1.00 perl(Util) = 1.00 perl(WrapParser) = 1.00 pkgconfig(giomm-2.4) = 2.64.2 pkgconfig(glibmm-2.4) = 2.64.2 [ 235s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 235s] Requires: /bin/perl /usr/bin/pkg-config libgiomm-2.4.so.1()(64bit) libglibmm-2.4.so.1()(64bit) libglibmm_generate_extra_defs-2.4.so.1()(64bit) pkgconfig(gio-2.0) pkgconfig(glibmm-2.4) pkgconfig(gobject-2.0) pkgconfig(sigc++-2.0) [ 235s] Processing files: libglibmm-debuginfo-2.64.2-0.riscv64 [ 235s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 235s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 235s] [ 236s] Provides: libglibmm-debuginfo = 2.64.2-0 libglibmm-debuginfo(riscv-64) = 2.64.2-0 [ 236s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 236s] Recommends: glibmm-debugsource(riscv-64) = 2.64.2-0 [ 236s] Processing files: libgiomm-debuginfo-2.64.2-0.riscv64 [ 236s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 236s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 236s] [ 236s] Provides: libgiomm-debuginfo = 2.64.2-0 libgiomm-debuginfo(riscv-64) = 2.64.2-0 [ 236s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 236s] Recommends: glibmm-debugsource(riscv-64) = 2.64.2-0 [ 236s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 236s] Wrote: /home/abuild/rpmbuild/SRPMS/glibmm-2.64.2-0.src.rpm [ 238s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/glibmm-debugsource-2.64.2-0.riscv64.rpm [ 238s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/libglibmm-2.64.2-0.riscv64.rpm [ 239s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/libgiomm-2.64.2-0.riscv64.rpm [ 240s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/glibmm-devel-2.64.2-0.riscv64.rpm [ 244s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/libglibmm-debuginfo-2.64.2-0.riscv64.rpm [ 253s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/libgiomm-debuginfo-2.64.2-0.riscv64.rpm [ 253s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.fiCufC [ 253s] + umask 022 [ 253s] + cd /home/abuild/rpmbuild/BUILD [ 253s] + cd glibmm-2.64.2 [ 253s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 253s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 253s] + exit 0 [ 253s] ... checking for files with abuild user/group [ 253s] ... creating baselibs [ 253s] [ 253s] ip-192-168-56-58 finished "build glibmm.spec" at Sat Dec 28 02:49:07 UTC 2024. [ 253s]