[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/data/workspace/gbsbuild-ROOT/GBS-ROOT/local/BUILD-ROOTS/scratch.riscv64.18 [ 0s] Using BUILD_ARCH=riscv64:noarch [ 0s] [ 0s] [ 0s] ip-192-168-56-113 started "build glibmm.spec" at Mon Dec 16 09:16:51 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 -j20 --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_20241215.110758/repos/standard/packages/ --repository http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241215.110758/repos/standard/debug/ --repository http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Unified/tizen-unified_20241216.010411/repos/standard/packages/ --repository http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Unified/tizen-unified_20241216.010411/repos/standard/debug/ --clean /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.18/.srcfiles.cache ... [ 0s] /usr/lib/build/createdirdeps --oldfile /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/BUILD-ROOTS/scratch.riscv64.18/.srcfiles.cache /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/repos/tizen_unified_standard/riscv64/RPMS [ 0s] /usr/lib/build/createrepomddeps --cachedir=/data/workspace/gbsbuild-ROOT/GBS-ROOT/local/cache http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241215.110758/repos/standard/packages/ [ 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_20241215.110758/repos/standard/debug/ [ 2s] /usr/lib/build/createrepomddeps --cachedir=/data/workspace/gbsbuild-ROOT/GBS-ROOT/local/cache http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Unified/tizen-unified_20241216.010411/repos/standard/packages/ [ 5s] /usr/lib/build/createrepomddeps --cachedir=/data/workspace/gbsbuild-ROOT/GBS-ROOT/local/cache http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Unified/tizen-unified_20241216.010411/repos/standard/debug/ [ 8s] expanding package dependencies... [ 10s] copying qemu [ 10s] /usr/bin/qemu-arm-binfmt /usr/bin/qemu-arm-static /usr/bin/qemu-arm64-binfmt /usr/bin/qemu-arm64-static /usr/sbin/qemu-binfmt-conf.sh [ 10s] [ 10s] registering binfmt handlers for cross build [ 10s] calculating packages to download... [ 12s] [1/5] downloading http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241215.110758/repos/standard/packages/riscv64/libsigc++-2.10.7-1.1.riscv64.rpm ... [ 12s] [2/5] downloading http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241215.110758/repos/standard/packages/riscv64/libsigc++-devel-2.10.7-1.1.riscv64.rpm ... [ 12s] [3/5] downloading http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241215.110758/repos/standard/packages/riscv64/libxslt-1.1.39-1.1.riscv64.rpm ... [ 12s] [4/5] downloading http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241215.110758/repos/standard/packages/riscv64/libxslt-tools-1.1.39-1.1.riscv64.rpm ... [ 12s] [5/5] downloading http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241215.110758/repos/standard/packages/noarch/mm-common-1.0.5-1.1.noarch.rpm ... [ 13s] [ 13s] cycle: nss -> libsoftokn3 [ 13s] breaking dependency nss -> libsoftokn3 [ 13s] [1/42] preinstalling libmagic-data... [ 13s] [2/42] preinstalling libncurses... [ 13s] [3/42] preinstalling setup... [ 13s] [4/42] preinstalling filesystem... [ 13s] [5/42] preinstalling glibc... [ 13s] [6/42] preinstalling bash... [ 13s] [7/42] preinstalling diffutils... [ 13s] [8/42] preinstalling grep... [ 13s] [9/42] preinstalling libattr... [ 13s] [10/42] preinstalling libblkid... [ 13s] [11/42] preinstalling libbz2... [ 13s] [12/42] preinstalling libfreebl3... [ 13s] [13/42] preinstalling libgcc... [ 13s] [14/42] preinstalling liblua... [ 13s] [15/42] preinstalling liblzma... [ 13s] [16/42] preinstalling libpopt... [ 13s] [17/42] preinstalling libreadline... [ 14s] [18/42] preinstalling libsmack... [ 14s] [19/42] preinstalling libsqlite... [ 14s] [20/42] preinstalling libuuid... [ 14s] [21/42] preinstalling libxcrypt... [ 14s] [22/42] preinstalling libzstd1... [ 14s] [23/42] preinstalling nspr... [ 14s] [24/42] preinstalling sed... [ 14s] [25/42] preinstalling zlib... [ 14s] [26/42] preinstalling qemu-accel-x86_64-riscv64... [ 25s] [27/42] preinstalling qemu-linux-user-x86_64-cross... [ 29s] [28/42] preinstalling coreutils... [ 29s] [29/42] preinstalling libacl... [ 29s] [30/42] preinstalling libcap... [ 29s] [31/42] preinstalling libelf... [ 29s] [32/42] preinstalling libmount... [ 29s] [33/42] preinstalling smack... [ 29s] [34/42] preinstalling bzip2... [ 29s] [35/42] preinstalling libmagic... [ 29s] [36/42] preinstalling libxml2... [ 29s] [37/42] preinstalling tar... [ 29s] [38/42] preinstalling util-linux... [ 30s] [39/42] preinstalling util-linux-su... [ 30s] [40/42] preinstalling nss... [ 30s] [41/42] preinstalling libsoftokn3... [ 30s] [42/42] preinstalling rpm... [ 30s] [ 30s] running qemu-linux-user-x86_64-cross postinstall script [ 31s] running qemu-accel-x86_64-riscv64 postinstall script [ 31s] mv: cannot stat `/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/liblto_plugin.so': No such file or directory [ 31s] running setup postinstall script [ 31s] .init_b_cache/scripts/setup.post: line 1: syntax error near unexpected token `name' [ 31s] .init_b_cache/scripts/setup.post: line 1: `for i, name in ipairs({"passwd", "shadow", "group", "gshadow"}) do' [ 31s] initializing rpm db... [ 31s] reordering...cycle: gio-branding-upstream -> libgio [ 31s] breaking dependency libgio -> gio-branding-upstream [ 31s] cycle: libxcrypt-devel -> glibc-devel [ 31s] breaking dependency libxcrypt-devel -> glibc-devel [ 31s] cycle: libsoftokn3 -> nss [ 31s] breaking dependency nss -> libsoftokn3 [ 31s] reordering done [ 32s] [1/135] cumulate libmagic-data-5.45-1.4 [ 32s] [2/135] cumulate pcre2-syntax-10.40-1 [ 32s] [3/135] cumulate python3-pyparsing-3.1.1-1.1 [ 32s] [4/135] cumulate python3-six-1.16.0-1.1 [ 32s] [5/135] cumulate setup-0.9-1.1 [ 32s] [6/135] cumulate filesystem-3.1-1.1 [ 32s] [7/135] cumulate python3-packaging-23.2-1.1 [ 32s] [8/135] cumulate glibc-2.39-1.6 [ 32s] [9/135] cumulate bash-3.2.57-1.1 [ 32s] [10/135] cumulate cpio-2.8-1.1 [ 32s] [11/135] cumulate diffutils-3.10-1.1 [ 32s] [12/135] cumulate fdupes-2.2.1-1.5 [ 32s] [13/135] cumulate findutils-4.3.8-1.4 [ 32s] [14/135] cumulate gdbm-1.8.3-1.6 [ 32s] [15/135] cumulate hostname-3.23-1.1 [ 32s] [16/135] cumulate libatomic-14.2.0-1.6 [ 32s] [17/135] cumulate libattr-2.5.1-1.5 [ 32s] [18/135] cumulate libblkid-2.39.3-1.4 [ 32s] [19/135] cumulate libbz2-1.0.8-1.5 [ 32s] [20/135] cumulate libexpat-2.6.2-1.5 [ 32s] [21/135] cumulate libffi-3.4.2-1.5 [ 32s] [22/135] cumulate libfreebl3-3.98-1.6 [ 32s] [23/135] cumulate libgcc-14.2.0-1.6 [ 32s] [24/135] cumulate libgomp-14.2.0-1.6 [ 32s] [25/135] cumulate libgpg-error-1.47-1.1 [ 32s] [26/135] cumulate libitm-14.2.0-1.6 [ 32s] [27/135] cumulate libltdl-2.4.7-1.6 [ 32s] [28/135] cumulate liblua-5.1.5-1.4 [ 32s] [29/135] cumulate liblzma-5.4.5-1.6 [ 32s] [30/135] cumulate libopenssl3-3.0.13-1.6 [ 32s] [31/135] cumulate libpcre-8.45-1.4 [ 32s] [32/135] cumulate libpopt-1.16-1.4 [ 32s] [33/135] cumulate libpython3_121_0-3.12.0-1.5 [ 32s] [34/135] cumulate libsmack-1.3.1-1.4 [ 32s] [35/135] cumulate libsmartcols-2.39.3-1.4 [ 32s] [36/135] cumulate libsqlite-3.44.0-1.5 [ 32s] [37/135] cumulate libuuid-2.39.3-1.4 [ 32s] [38/135] cumulate libxcrypt-4.4.36-1.5 [ 32s] [39/135] cumulate libzstd1-1.5.5-1.5 [ 32s] [40/135] cumulate m4-1.4.19-1.1 [ 32s] [41/135] cumulate net-tools-2.0_20121208git-1.3 [ 32s] [42/135] cumulate nspr-4.35-1.4 [ 32s] [43/135] cumulate patch-2.7.6-1.4 [ 32s] [44/135] cumulate pkg-config-0.29.2-1.5 [ 32s] [45/135] cumulate sed-4.1c-1.4 [ 32s] [46/135] cumulate update-alternatives-1.22.2-1.1 [ 32s] [47/135] cumulate which-2.17-1.1 [ 32s] [48/135] cumulate zlib-1.3-1.5 [ 32s] [49/135] cumulate pcre2-10.40-1 [ 32s] [50/135] cumulate pcre2-utf16-10.40-1 [ 33s] [51/135] cumulate pcre2-utf32-10.40-1 [ 33s] [52/135] cumulate build-compare-2023.06.18-1.1 [ 33s] [53/135] cumulate hal-rootstrap-checker-0.1.0-1.1 [ 33s] [54/135] cumulate qemu-linux-user-x86_64-cross-5.2.0.2-21.1 [ 33s] [55/135] cumulate binutils-libs-2.43-1.6 [ 33s] [56/135] cumulate coreutils-6.9-14.1 [ 33s] [57/135] cumulate cpp-14.2.0-1.6 [ 33s] [58/135] cumulate gawk-3.1.5-1.1 [ 33s] [59/135] cumulate gcc-c++-14.2.0-1.6 [ 33s] [60/135] cumulate grep-2.5.2-1.4 [ 33s] [61/135] cumulate libacl-2.3.2-1.4 [ 33s] [62/135] cumulate libblkid-devel-2.39.3-1.4 [ 33s] [63/135] cumulate libcap-2.69-1.5 [ 33s] [64/135] cumulate libelf-0.189-1.6 [ 33s] [65/135] cumulate libffi-devel-3.4.2-1.5 [ 33s] [66/135] cumulate libgcrypt-1.10.3-1.1 [ 33s] [67/135] cumulate libgfortran-14.2.0-1.6 [ 33s] [68/135] cumulate libmount-2.39.3-1.4 [ 33s] [69/135] cumulate libstdc++-14.2.0-1.6 [ 33s] [70/135] cumulate make-4.4-1.4 [ 33s] [71/135] cumulate nss-certs-3.98-1.6 [ 33s] [72/135] cumulate perl-XML-Parser-2.46-1.5 [ 33s] [73/135] cumulate smack-1.3.1-1.4 [ 33s] [74/135] cumulate bzip2-1.0.8-1.5 [ 33s] [75/135] cumulate libfdisk-2.39.3-1.4 [ 33s] [76/135] cumulate libglib-2.80.5-0 [ 33s] [77/135] cumulate libmagic-5.45-1.4 [ 33s] [78/135] cumulate libxml2-2.12.5-1.5 [ 33s] [79/135] cumulate xz-5.4.5-1.6 [ 33s] [80/135] cumulate perl-5.38.0-1.5 [ 33s] [81/135] cumulate pcre2-devel-10.40-1 [ 33s] [82/135] cumulate build-mkbaselibs-20120927-1.1 [ 33s] [83/135] cumulate libstdc++-devel-14.2.0-1.6 [ 33s] [84/135] cumulate linux-glibc-devel-6.6-1.5 [ 33s] [85/135] cumulate binutils-2.43-1.6 [ 33s] [86/135] cumulate file-5.45-1.4 [ 33s] [87/135] cumulate libgmodule-2.80.5-0 [ 33s] [88/135] cumulate libgthread-2.80.5-0 [ 33s] [89/135] cumulate tar-1.17-1.1 [ 33s] [90/135] cumulate terminfo-base-full-6.4-1.6 [ 33s] [91/135] cumulate autoconf-2.71-1.7 [ 33s] [92/135] cumulate glibc-locale-2.39-1.6 [ 33s] [93/135] cumulate gzip-1.3.12-1.4 [ 33s] [94/135] cumulate libcc1-14.2.0-1.6 [ 33s] [95/135] cumulate libgobject-2.80.5-0 [ 33s] [96/135] cumulate libmount-devel-2.39.3-1.4 [ 33s] [97/135] cumulate libsigc++-2.10.7-1.1 [ 34s] [98/135] cumulate libubsan-14.2.0-1.6 [ 34s] [99/135] cumulate mm-common-1.0.5-1.1 [ 34s] [100/135] cumulate pam-1.1.6-1.4 [ 34s] [101/135] cumulate tzdata-2023c-1.1 [ 34s] [102/135] cumulate libdw-0.189-1.6 [ 34s] [103/135] cumulate libxslt-1.1.39-1.1 [ 34s] [104/135] cumulate libarchive-3.7.2-1.5 [ 34s] [105/135] cumulate shared-mime-info-1.7-0 [ 34s] [106/135] cumulate libsigc++-devel-2.10.7-1.1 [ 34s] [107/135] cumulate automake-1.16.5-1.6 [ 34s] [108/135] cumulate libasm-0.189-1.6 [ 34s] [109/135] cumulate libxslt-tools-1.1.39-1.1 [ 34s] [110/135] cumulate libncurses6-6.4-1.6 [ 34s] [111/135] cumulate build-20120927-1.1 [ 34s] [112/135] cumulate libgirepository2-2.80.5-0 [ 34s] [113/135] cumulate gcc-14.2.0-1.6 [ 34s] [114/135] cumulate libncurses-6.4-1.6 [ 34s] [115/135] cumulate less-643-1.1 [ 34s] [116/135] cumulate libreadline-5.2-1.5 [ 34s] [117/135] cumulate qemu-accel-x86_64-riscv64-0.4-1.1 [ 34s] [118/135] cumulate libtool-2.4.7-1.6 [ 34s] [119/135] cumulate elfutils-0.189-1.6 [ 34s] [120/135] cumulate python3-base-3.12.0-1.5 [ 34s] [121/135] cumulate util-linux-2.39.3-1.4 [ 34s] [122/135] cumulate python3-3.12.0-1.1 [ 34s] [123/135] cumulate util-linux-su-2.39.3-1.4 [ 34s] [124/135] cumulate python3-setuptools-69.0.2-1.1 [ 34s] [125/135] cumulate libxcrypt-devel-4.4.36-1.5 [ 34s] [126/135] cumulate nss-3.98-1.6 [ 34s] [127/135] cumulate libgio-2.80.5-0 [ 34s] [128/135] cumulate gio-branding-upstream-2.80.5-0 [ 34s] [129/135] cumulate glibc-devel-2.39-1.6 [ 34s] [130/135] cumulate libsoftokn3-3.98-1.6 [ 34s] [131/135] cumulate glib2-tools-2.80.5-0 [ 34s] [132/135] cumulate rpm-4.14.1.1-1.6 [ 34s] [133/135] cumulate zlib-devel-1.3-1.5 [ 34s] [134/135] cumulate rpm-build-4.14.1.1-1.6 [ 34s] [135/135] cumulate glib2-devel-2.80.5-0 [ 34s] now installing cumulated packages [ 59s] Preparing... ######################################## [ 59s] Updating / installing... [ 59s] pcre2-syntax-10.40-1 ######################################## [ 60s] setup-0.9-1.1 ######################################## [ 60s] filesystem-3.1-1.1 ######################################## [ 61s] glibc-2.39-1.6 ######################################## [ 62s] bash-3.2.57-1.1 ######################################## [ 62s] zlib-1.3-1.5 ######################################## [ 64s] coreutils-6.9-14.1 ######################################## [ 65s] pkg-config-0.29.2-1.5 ######################################## [ 65s] libgcc-14.2.0-1.6 ######################################## [ 65s] liblzma-5.4.5-1.6 ######################################## [ 66s] libstdc++-14.2.0-1.6 ######################################## [ 66s] libbz2-1.0.8-1.5 ######################################## [ 66s] libelf-0.189-1.6 ######################################## [ 67s] libffi-3.4.2-1.5 ######################################## [ 67s] libxcrypt-4.4.36-1.5 ######################################## [ 67s] libdw-0.189-1.6 ######################################## [ 68s] libxml2-2.12.5-1.5 ######################################## [ 68s] libblkid-2.39.3-1.4 ######################################## [ 69s] libmount-2.39.3-1.4 ######################################## [ 69s] nspr-4.35-1.4 ######################################## [ 69s] pam-1.1.6-1.4 ######################################## [ 70s] libcap-2.69-1.5 ######################################## [ 70s] gdbm-1.8.3-1.6 ######################################## [ 81s] perl-5.38.0-1.5 ######################################## [ 82s] libexpat-2.6.2-1.5 ######################################## [ 82s] libfreebl3-3.98-1.6 ######################################## [ 82s] libgpg-error-1.47-1.1 ######################################## [ 83s] liblua-5.1.5-1.4 ######################################## [ 83s] libopenssl3-3.0.13-1.6 ######################################## [ 83s] libpopt-1.16-1.4 ######################################## [ 84s] libsqlite-3.44.0-1.5 ######################################## [ 84s] libuuid-2.39.3-1.4 ######################################## [ 84s] libzstd1-1.5.5-1.5 ######################################## [ 85s] pcre2-10.40-1 ######################################## [ 85s] libglib-2.80.5-0 ######################################## [ 85s] libgmodule-2.80.5-0 ######################################## [ 85s] libgobject-2.80.5-0 ######################################## [ 85s] libgirepository2-2.80.5-0 ######################################## [ 85s] libgthread-2.80.5-0 ######################################## [ 86s] libfdisk-2.39.3-1.4 ######################################## [ 86s] libgcrypt-1.10.3-1.1 ######################################## [ 86s] libxslt-1.1.39-1.1 ######################################## [ 87s] build-mkbaselibs-20120927-1.1 ######################################## [ 87s] nss-certs-3.98-1.6 ######################################## [ 87s] libsoftokn3-3.98-1.6 ######################################## [ 87s] nss-3.98-1.6 ######################################## [ 88s] libblkid-devel-2.39.3-1.4 ######################################## [ 88s] libmount-devel-2.39.3-1.4 ######################################## [ 88s] libasm-0.189-1.6 ######################################## [ 88s] libffi-devel-3.4.2-1.5 ######################################## [ 88s] bzip2-1.0.8-1.5 ######################################## [ 88s] libcc1-14.2.0-1.6 ######################################## [ 88s] libsigc++-2.10.7-1.1 ######################################## [ 88s] libubsan-14.2.0-1.6 ######################################## [ 88s] xz-5.4.5-1.6 ######################################## [ 88s] libgfortran-14.2.0-1.6 ######################################## [ 90s] linux-glibc-devel-6.6-1.5 ######################################## [ 90s] terminfo-base-full-6.4-1.6 ######################################## [ 90s] libncurses6-6.4-1.6 ######################################## [ 90s] libreadline-5.2-1.5 ######################################## [ 91s] gzip-1.3.12-1.4 ######################################## [ 91s] binutils-libs-2.43-1.6 ######################################## [ 93s] binutils-2.43-1.6 ######################################## [ 93s] make-4.4-1.4 ######################################## [ 93s] findutils-4.3.8-1.4 ######################################## [ 93s] libatomic-14.2.0-1.6 ######################################## [ 94s] libattr-2.5.1-1.5 ######################################## [ 94s] libacl-2.3.2-1.4 ######################################## [ 94s] tar-1.17-1.1 ######################################## [ 94s] libarchive-3.7.2-1.5 ######################################## [ 95s] libgomp-14.2.0-1.6 ######################################## [ 95s] libitm-14.2.0-1.6 ######################################## [ 103s] gcc-14.2.0-1.6 ######################################## [ 103s] libxcrypt-devel-4.4.36-1.5 ######################################## [ 103s] glibc-devel-2.39-1.6 ######################################## [ 104s] zlib-devel-1.3-1.5 ######################################## [ 104s] libltdl-2.4.7-1.6 ######################################## [ 104s] libpcre-8.45-1.4 ######################################## [ 104s] grep-2.5.2-1.4 ######################################## [ 104s] shared-mime-info-1.7-0 ######################################## [ 123s] gio-branding-upstream-2.80.5-0 ######################################## [ 123s] libgio-2.80.5-0 ######################################## [ 124s] glib2-tools-2.80.5-0 ######################################## [ 124s] libpython3_121_0-3.12.0-1.5 ######################################## [ 129s] python3-base-3.12.0-1.5 ######################################## [ 130s] python3-3.12.0-1.1 ######################################## [ 131s] python3-setuptools-69.0.2-1.1 ######################################## [ 131s] libsmack-1.3.1-1.4 ######################################## [ 131s] libsmartcols-2.39.3-1.4 ######################################## [ 131s] m4-1.4.19-1.1 ######################################## [ 131s] autoconf-2.71-1.7 ######################################## [ 132s] automake-1.16.5-1.6 ######################################## [ 132s] patch-2.7.6-1.4 ######################################## [ 132s] sed-4.1c-1.4 ######################################## [ 132s] util-linux-2.39.3-1.4 ######################################## [ 132s] pcre2-utf16-10.40-1 ######################################## [ 132s] pcre2-utf32-10.40-1 ######################################## [ 132s] pcre2-devel-10.40-1 ######################################## [ 132s] python3-six-1.16.0-1.1 ######################################## [ 133s] python3-pyparsing-3.1.1-1.1 ######################################## [ 133s] python3-packaging-23.2-1.1 ######################################## [ 133s] libmagic-data-5.45-1.4 ######################################## [ 133s] libmagic-5.45-1.4 ######################################## [ 134s] rpm-4.14.1.1-1.6 ######################################## [ 134s] rpm-build-4.14.1.1-1.6 ######################################## [ 134s] file-5.45-1.4 ######################################## [ 134s] glib2-devel-2.80.5-0 ######################################## [ 134s] util-linux-su-2.39.3-1.4 ######################################## [ 134s] libtool-2.4.7-1.6 ######################################## [ 134s] smack-1.3.1-1.4 ######################################## [ 180s] qemu-accel-x86_64-riscv64-0.4-1.1 ######################################## [ 181s] build-20120927-1.1 ######################################## [ 181s] libncurses-6.4-1.6 ######################################## [ 181s] less-643-1.1 ######################################## [ 181s] libsigc++-devel-2.10.7-1.1 ######################################## [ 181s] elfutils-0.189-1.6 ######################################## [ 181s] libxslt-tools-1.1.39-1.1 ######################################## [ 181s] perl-XML-Parser-2.46-1.5 ######################################## [ 186s] libstdc++-devel-14.2.0-1.6 ######################################## [ 186s] mm-common-1.0.5-1.1 ######################################## [ 187s] glibc-locale-2.39-1.6 ######################################## [ 187s] tzdata-2023c-1.1 ######################################## [ 190s] cpp-14.2.0-1.6 ######################################## [ 192s] gcc-c++-14.2.0-1.6 ######################################## [ 192s] build-compare-2023.06.18-1.1 ######################################## [ 192s] hal-rootstrap-checker-0.1.0-1.1 ######################################## [ 200s] qemu-linux-user-x86_64-cross-5.2.0.2-2######################################## [ 201s] gawk-3.1.5-1.1 ######################################## [ 201s] cpio-2.8-1.1 ######################################## [ 201s] diffutils-3.10-1.1 ######################################## [ 201s] fdupes-2.2.1-1.5 ######################################## [ 201s] hostname-3.23-1.1 ######################################## [ 201s] net-tools-2.0_20121208git-1.3 ######################################## [ 201s] update-alternatives-1.22.2-1.1 ######################################## [ 201s] which-2.17-1.1 ######################################## [ 203s] removing nis flags from /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/BUILD-ROOTS/scratch.riscv64.18/etc/nsswitch.conf... [ 203s] now finalizing build dir... [ 204s] ----------------------------------------------------------------- [ 204s] ----- building glibmm.spec (user abuild) [ 204s] ----------------------------------------------------------------- [ 204s] ----------------------------------------------------------------- [ 204s] + exec rpmbuild --define 'jobs 8' --define '_smp_mflags -j8' --define '_costomized_smp_mflags -j20' --define '_srcdefattr (-,root,root)' --nosignature --target=riscv64-tizen-linux --define '_build_create_debug 1' -ba /home/abuild/rpmbuild/SOURCES/glibmm.spec [ 204s] Building target platforms: riscv64-tizen-linux [ 204s] Building for target riscv64-tizen-linux [ 204s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.nsvOdj [ 204s] + umask 022 [ 204s] + cd /home/abuild/rpmbuild/BUILD [ 204s] + cd /home/abuild/rpmbuild/BUILD [ 204s] + rm -rf glibmm-2.64.2 [ 204s] + /bin/xz -dc /home/abuild/rpmbuild/SOURCES/glibmm-2.64.2.tar.xz [ 204s] + /bin/tar -xof - [ 204s] + STATUS=0 [ 204s] + '[' 0 -ne 0 ']' [ 204s] + cd glibmm-2.64.2 [ 204s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 204s] + cp /home/abuild/rpmbuild/SOURCES/glibmm.manifest . [ 204s] + exit 0 [ 204s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Atr1bF [ 204s] + umask 022 [ 204s] + cd /home/abuild/rpmbuild/BUILD [ 204s] + cd glibmm-2.64.2 [ 204s] + ref=/usr/lib/rpm [ 204s] + mints=0 [ 204s] + case $(uname -m) in [ 204s] ++ uname -m [ 204s] + mints=20160911 [ 204s] + for s in guess sub [ 204s] ++ find -maxdepth 8 -name config.guess [ 204s] + for s in guess sub [ 204s] ++ find -maxdepth 8 -name config.sub [ 204s] + LANG=C [ 204s] + export LANG [ 204s] + unset DISPLAY [ 204s] + 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' [ 204s] + export CFLAGS [ 204s] + 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' [ 204s] + export CXXFLAGS [ 204s] + 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' [ 204s] + export FFLAGS [ 204s] + LDFLAGS= [ 204s] + export LDFLAGS [ 204s] + ./autogen.sh [ 204s] mm-common-prepare: putting auxiliary files in './build'. [ 204s] mm-common-prepare: copying file 'compile-binding.am' [ 204s] mm-common-prepare: copying file 'dist-changelog.am' [ 204s] mm-common-prepare: copying file 'doc-reference.am' [ 204s] mm-common-prepare: copying file 'generate-binding.am' [ 204s] mm-common-prepare: putting documentation utilities in './docs'. [ 204s] mm-common-prepare: copying file 'doc-install.pl' [ 204s] mm-common-prepare: copying file 'doc-postprocess.pl' [ 204s] mm-common-prepare: copying file 'doxygen.css' [ 204s] mm-common-prepare: copying file 'doxygen-extra.css' [ 204s] mm-common-prepare: copying file 'tagfile-to-devhelp2.xsl' [ 205s] autoreconf: export WARNINGS=all [ 205s] autoreconf: Entering directory '.' [ 205s] autoreconf: configure.ac: not using Gettext [ 206s] autoreconf: running: aclocal --force -I build ${ACLOCAL_FLAGS} [ 213s] autoreconf: configure.ac: tracing [ 217s] autoreconf: running: libtoolize --copy --force [ 219s] libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build'. [ 219s] libtoolize: copying file 'build/ltmain.sh' [ 219s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build'. [ 219s] libtoolize: copying file 'build/libtool.m4' [ 219s] libtoolize: copying file 'build/ltoptions.m4' [ 220s] libtoolize: copying file 'build/ltsugar.m4' [ 220s] libtoolize: copying file 'build/ltversion.m4' [ 221s] libtoolize: copying file 'build/lt~obsolete.m4' [ 221s] autoreconf: configure.ac: not using Intltool [ 221s] autoreconf: configure.ac: not using Gtkdoc [ 221s] autoreconf: running: aclocal --force -I build ${ACLOCAL_FLAGS} [ 226s] autoreconf: running: /usr/bin/autoconf --force [ 229s] autoreconf: running: /usr/bin/autoheader --force [ 230s] autoreconf: running: automake --add-missing --copy --force-missing [ 232s] configure.ac:49: installing 'build/compile' [ 232s] configure.ac:49: installing 'build/config.guess' [ 232s] configure.ac:49: installing 'build/config.sub' [ 232s] configure.ac:28: installing 'build/install-sh' [ 232s] configure.ac:28: installing 'build/missing' [ 232s] Makefile.am: installing './INSTALL' [ 233s] examples/Makefile.am: installing 'build/depcomp' [ 233s] parallel-tests: installing 'build/test-driver' [ 234s] autoreconf: Leaving directory '.' [ 234s] checking for a BSD-compatible install... /bin/install -c [ 234s] checking whether build environment is sane... yes [ 234s] checking for a race-free mkdir -p... /bin/mkdir -p [ 234s] checking for gawk... gawk [ 234s] checking whether make sets $(MAKE)... yes [ 234s] checking whether make supports nested variables... yes [ 234s] checking whether UID '3777' is supported by ustar format... yes [ 234s] checking whether GID '3777' is supported by ustar format... yes [ 234s] checking how to create a ustar tar archive... gnutar [ 234s] checking whether make supports nested variables... (cached) yes [ 234s] checking whether to enable maintainer-specific portions of Makefiles... yes [ 234s] checking whether make supports GNU make features... yes [ 234s] checking for g++... g++ [ 234s] checking whether the C++ compiler works... yes [ 234s] checking for C++ compiler default output file name... a.out [ 234s] checking for suffix of executables... [ 234s] checking whether we are cross compiling... no [ 234s] checking for suffix of object files... o [ 234s] checking whether the compiler supports GNU C++... yes [ 234s] checking whether g++ accepts -g... yes [ 235s] checking for g++ option to enable C++11 features... none needed [ 235s] checking whether make supports the include directive... yes (GNU style) [ 235s] checking dependency style of g++... gcc3 [ 235s] checking whether g++ supports C++11 features with -std=c++11... yes [ 235s] checking build system type... riscv64-unknown-linux-gnu [ 235s] checking host system type... riscv64-unknown-linux-gnu [ 235s] checking how to print strings... printf [ 235s] checking for gcc... gcc [ 235s] checking whether the compiler supports GNU C... yes [ 235s] checking whether gcc accepts -g... yes [ 235s] checking for gcc option to enable C11 features... none needed [ 235s] checking whether gcc understands -c and -o together... yes [ 235s] checking dependency style of gcc... gcc3 [ 235s] checking for a sed that does not truncate output... /bin/sed [ 235s] checking for grep that handles long lines and -e... /bin/grep [ 235s] checking for egrep... /bin/grep -E [ 235s] checking for fgrep... /bin/grep -F [ 235s] checking for ld used by gcc... /usr/riscv64-tizen-linux-gnu/bin/ld [ 235s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 235s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm -B [ 235s] checking the name lister (/bin/nm -B) interface... BSD nm [ 235s] checking whether ln -s works... yes [ 235s] checking the maximum length of command line arguments... 1572864 [ 235s] checking how to convert riscv64-unknown-linux-gnu file names to riscv64-unknown-linux-gnu format... func_convert_file_noop [ 235s] checking how to convert riscv64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop [ 235s] checking for /usr/riscv64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 235s] checking for file... file [ 235s] checking for objdump... objdump [ 235s] checking how to recognize dependent libraries... pass_all [ 235s] checking for dlltool... no [ 235s] checking how to associate runtime and link libraries... printf %s\n [ 235s] checking for ar... ar [ 235s] checking for archiver @FILE support... @ [ 235s] checking for strip... strip [ 235s] checking for ranlib... ranlib [ 235s] checking command to parse /bin/nm -B output from gcc object... ok [ 235s] checking for sysroot... no [ 235s] checking for a working dd... /bin/dd [ 235s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 235s] checking for mt... no [ 235s] checking if : is a manifest tool... no [ 235s] checking for stdio.h... yes [ 235s] checking for stdlib.h... yes [ 235s] checking for string.h... yes [ 235s] checking for inttypes.h... yes [ 235s] checking for stdint.h... yes [ 235s] checking for strings.h... yes [ 235s] checking for sys/stat.h... yes [ 235s] checking for sys/types.h... yes [ 235s] checking for unistd.h... yes [ 235s] checking for dlfcn.h... yes [ 235s] checking for objdir... .libs [ 236s] checking if gcc supports -fno-rtti -fno-exceptions... no [ 236s] checking for gcc option to produce PIC... -fPIC -DPIC [ 236s] checking if gcc PIC flag -fPIC -DPIC works... yes [ 236s] checking if gcc static flag -static works... no [ 236s] checking if gcc supports -c -o file.o... yes [ 236s] checking if gcc supports -c -o file.o... (cached) yes [ 236s] checking whether the gcc linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 236s] checking whether -lc should be explicitly linked in... no [ 236s] checking dynamic linker characteristics... GNU/Linux ld.so [ 236s] checking how to hardcode library paths into programs... immediate [ 236s] checking whether stripping libraries is possible... yes [ 236s] checking if libtool supports shared libraries... yes [ 236s] checking whether to build shared libraries... yes [ 236s] checking whether to build static libraries... no [ 236s] checking how to run the C++ preprocessor... g++ -std=c++11 -E [ 236s] checking for ld used by g++ -std=c++11... /usr/riscv64-tizen-linux-gnu/bin/ld [ 236s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 236s] checking whether the g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 236s] checking for g++ -std=c++11 option to produce PIC... -fPIC -DPIC [ 236s] checking if g++ -std=c++11 PIC flag -fPIC -DPIC works... yes [ 236s] checking if g++ -std=c++11 static flag -static works... no [ 236s] checking if g++ -std=c++11 supports -c -o file.o... yes [ 236s] checking if g++ -std=c++11 supports -c -o file.o... (cached) yes [ 236s] checking whether the g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 236s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 236s] checking how to hardcode library paths into programs... immediate [ 236s] checking for perl... /bin/perl [ 236s] checking for native Windows host... no [ 236s] checking for Mac OS X Cocoa support... checking how to run the C preprocessor... gcc -E [ 236s] no [ 236s] checking for pkg-config... /bin/pkg-config [ 236s] checking pkg-config is at least version 0.9.0... yes [ 236s] 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 [ 236s] 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 [ 236s] checking for gm4... no [ 236s] checking for m4... m4 [ 236s] checking for pkg-config... (cached) /bin/pkg-config [ 236s] checking pkg-config is at least version 0.16... yes [ 237s] checking whether we are using SUN CC compiler... no [ 237s] checking for flockfile... yes [ 237s] checking for funlockfile... yes [ 237s] checking for getc_unlocked... yes [ 237s] checking for mkfifo... yes [ 237s] checking size of wchar_t... 4 [ 237s] checking for wide stream... yes [ 237s] checking whether C++ library symbols are declared in namespace std... yes [ 238s] checking whether the C++ library supports std::iterator_traits... yes [ 238s] checking for non-standard Sun libCstd reverse_iterator... no [ 238s] checking whether STL containers have templated sequence constructors... yes [ 238s] checking whether C++ member functions may refer to member templates... yes [ 238s] checking whether the compiler disambiguates template specializations for const and non-const types... yes [ 238s] checking whether the compiler allows dynamic_cast<> to undefined types in non-instantiated templates... yes [ 238s] checking whether extern "C" and extern "C++" function pointers are compatible... yes [ 238s] checking whether the compiler honors namespaces inside extern "C" blocks... yes [ 238s] checking whether the compiler allows a static member variable to be initialized inline to std::string::npos... yes [ 238s] checking whether the thread_local keyword is supported... yes [ 238s] checking whether std::time_t is not equivalent to gint32, meaning that it can be used for a method overload... yes [ 238s] checking for dot... dot [ 238s] checking for doxygen... doxygen [ 238s] checking for xsltproc... /bin/xsltproc [ 238s] configure: WARNING: The documentation cannot be generated because [ 238s] not all of the required tools are available: dot doxygen [ 239s] checking which C++ compiler warning flags to use... -Wall [ 239s] configure: Deprecated API will be built, for backwards-compatibility. [ 239s] checking for clang-format... no [ 239s] checking for clang-format-3.9... no [ 239s] checking for clang-format-3.8... no [ 239s] checking for clang-format-3.7... no [ 239s] checking that generated files are newer than configure... done [ 239s] configure: creating ./config.status [ 239s] config.status: creating Makefile [ 239s] config.status: creating tools/Makefile [ 239s] config.status: creating tools/gmmproc [ 239s] config.status: creating tools/generate_wrap_init.pl [ 239s] config.status: creating glib/glibmm-2.4.pc [ 239s] config.status: creating glib/glibmm-2.4-uninstalled.pc [ 239s] config.status: creating glib/src/Makefile [ 239s] config.status: creating glib/glibmm/Makefile [ 239s] config.status: creating gio/giomm-2.4.pc [ 239s] config.status: creating gio/giomm-2.4-uninstalled.pc [ 239s] config.status: creating gio/src/Makefile [ 239s] config.status: creating gio/giomm/Makefile [ 239s] config.status: creating tests/Makefile [ 239s] config.status: creating examples/Makefile [ 239s] config.status: creating docs/Makefile [ 239s] config.status: creating docs/reference/Doxyfile [ 239s] config.status: creating MSVC_NMake/glibmm/glibmm.rc [ 239s] config.status: creating MSVC_NMake/giomm/giomm.rc [ 240s] config.status: creating config.h [ 240s] config.status: creating glib/glibmmconfig.h [ 240s] config.status: creating gio/giommconfig.h [ 240s] config.status: executing depfiles commands [ 240s] config.status: executing libtool commands [ 240s] config.status: executing MSVC_NMake/glibmm/glibmmconfig.h commands [ 240s] config.status: executing MSVC_NMake/giomm/giommconfig.h commands [ 241s] + chmod +x configure [ 241s] + [[ -e config.sub ]] [ 241s] + AR=gcc-ar [ 241s] + export AR [ 241s] + NM=/bin/nm [ 241s] + export NM [ 241s] + RANLIB=gcc-ranlib [ 241s] + export RANLIB [ 241s] + 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' [ 241s] + export CFLAGS [ 241s] + 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' [ 241s] + export CXXFLAGS [ 241s] + 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' [ 241s] + export FFLAGS [ 241s] + ./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 [ 241s] checking for a BSD-compatible install... /bin/install -c [ 241s] checking whether build environment is sane... yes [ 241s] checking for a race-free mkdir -p... /bin/mkdir -p [ 241s] checking for gawk... gawk [ 241s] checking whether make sets $(MAKE)... yes [ 241s] checking whether make supports nested variables... yes [ 241s] checking whether UID '3777' is supported by ustar format... yes [ 241s] checking whether GID '3777' is supported by ustar format... yes [ 241s] checking how to create a ustar tar archive... gnutar [ 241s] checking whether make supports nested variables... (cached) yes [ 241s] checking whether to enable maintainer-specific portions of Makefiles... no [ 241s] checking whether make supports GNU make features... yes [ 241s] checking for riscv64-tizen-linux-gnu-g++... riscv64-tizen-linux-gnu-g++ [ 241s] checking whether the C++ compiler works... yes [ 241s] checking for C++ compiler default output file name... a.out [ 241s] checking for suffix of executables... [ 241s] checking whether we are cross compiling... no [ 241s] checking for suffix of object files... o [ 241s] checking whether the compiler supports GNU C++... yes [ 241s] checking whether riscv64-tizen-linux-gnu-g++ accepts -g... yes [ 241s] checking for riscv64-tizen-linux-gnu-g++ option to enable C++11 features... none needed [ 241s] checking whether make supports the include directive... yes (GNU style) [ 241s] checking dependency style of riscv64-tizen-linux-gnu-g++... gcc3 [ 241s] checking whether riscv64-tizen-linux-gnu-g++ supports C++11 features with -std=c++11... yes [ 241s] checking build system type... riscv64-tizen-linux-gnu [ 241s] checking host system type... riscv64-tizen-linux-gnu [ 241s] checking how to print strings... printf [ 241s] checking for riscv64-tizen-linux-gnu-gcc... riscv64-tizen-linux-gnu-gcc [ 241s] checking whether the compiler supports GNU C... yes [ 242s] checking whether riscv64-tizen-linux-gnu-gcc accepts -g... yes [ 242s] checking for riscv64-tizen-linux-gnu-gcc option to enable C11 features... none needed [ 242s] checking whether riscv64-tizen-linux-gnu-gcc understands -c and -o together... yes [ 242s] checking dependency style of riscv64-tizen-linux-gnu-gcc... gcc3 [ 242s] checking for a sed that does not truncate output... /bin/sed [ 242s] checking for grep that handles long lines and -e... /bin/grep [ 242s] checking for egrep... /bin/grep -E [ 242s] checking for fgrep... /bin/grep -F [ 242s] checking for ld used by riscv64-tizen-linux-gnu-gcc... /usr/riscv64-tizen-linux-gnu/bin/ld [ 242s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 242s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm [ 242s] checking the name lister (/bin/nm) interface... BSD nm [ 242s] checking whether ln -s works... yes [ 242s] checking the maximum length of command line arguments... 1572864 [ 242s] checking how to convert riscv64-tizen-linux-gnu file names to riscv64-tizen-linux-gnu format... func_convert_file_noop [ 242s] checking how to convert riscv64-tizen-linux-gnu file names to toolchain format... func_convert_file_noop [ 242s] checking for /usr/riscv64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 242s] checking for riscv64-tizen-linux-gnu-file... no [ 242s] checking for file... file [ 242s] checking for riscv64-tizen-linux-gnu-objdump... no [ 242s] checking for objdump... objdump [ 242s] checking how to recognize dependent libraries... pass_all [ 242s] checking for riscv64-tizen-linux-gnu-dlltool... no [ 242s] checking for dlltool... no [ 242s] checking how to associate runtime and link libraries... printf %s\n [ 242s] checking for riscv64-tizen-linux-gnu-ar... gcc-ar [ 242s] checking for archiver @FILE support... @ [ 242s] checking for riscv64-tizen-linux-gnu-strip... no [ 242s] checking for strip... strip [ 242s] checking for riscv64-tizen-linux-gnu-ranlib... gcc-ranlib [ 242s] checking command to parse /bin/nm output from riscv64-tizen-linux-gnu-gcc object... ok [ 242s] checking for sysroot... no [ 242s] checking for a working dd... /bin/dd [ 242s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 242s] checking for riscv64-tizen-linux-gnu-mt... no [ 242s] checking for mt... no [ 242s] checking if : is a manifest tool... no [ 242s] checking for stdio.h... yes [ 242s] checking for stdlib.h... yes [ 242s] checking for string.h... yes [ 242s] checking for inttypes.h... yes [ 242s] checking for stdint.h... yes [ 242s] checking for strings.h... yes [ 242s] checking for sys/stat.h... yes [ 242s] checking for sys/types.h... yes [ 242s] checking for unistd.h... yes [ 242s] checking for dlfcn.h... yes [ 242s] checking for objdir... .libs [ 242s] checking if riscv64-tizen-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no [ 242s] checking for riscv64-tizen-linux-gnu-gcc option to produce PIC... -fPIC -DPIC [ 242s] checking if riscv64-tizen-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes [ 243s] checking if riscv64-tizen-linux-gnu-gcc static flag -static works... no [ 243s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... yes [ 243s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... (cached) yes [ 243s] checking whether the riscv64-tizen-linux-gnu-gcc linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 243s] checking whether -lc should be explicitly linked in... no [ 243s] checking dynamic linker characteristics... GNU/Linux ld.so [ 243s] checking how to hardcode library paths into programs... immediate [ 243s] checking whether stripping libraries is possible... yes [ 243s] checking if libtool supports shared libraries... yes [ 243s] checking whether to build shared libraries... yes [ 243s] checking whether to build static libraries... no [ 243s] checking how to run the C++ preprocessor... riscv64-tizen-linux-gnu-g++ -std=c++11 -E [ 243s] checking for ld used by riscv64-tizen-linux-gnu-g++ -std=c++11... /usr/riscv64-tizen-linux-gnu/bin/ld [ 243s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 243s] checking whether the riscv64-tizen-linux-gnu-g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 243s] checking for riscv64-tizen-linux-gnu-g++ -std=c++11 option to produce PIC... -fPIC -DPIC [ 243s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 PIC flag -fPIC -DPIC works... yes [ 243s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 static flag -static works... no [ 243s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 supports -c -o file.o... yes [ 243s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 supports -c -o file.o... (cached) yes [ 243s] checking whether the riscv64-tizen-linux-gnu-g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 243s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 243s] checking how to hardcode library paths into programs... immediate [ 243s] checking for perl... /bin/perl [ 243s] checking for native Windows host... no [ 243s] checking for Mac OS X Cocoa support... checking how to run the C preprocessor... riscv64-tizen-linux-gnu-gcc -E [ 243s] no [ 243s] checking for riscv64-tizen-linux-gnu-pkg-config... /bin/riscv64-tizen-linux-gnu-pkg-config [ 243s] checking pkg-config is at least version 0.9.0... yes [ 243s] 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 [ 244s] 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 [ 244s] checking for gm4... no [ 244s] checking for m4... m4 [ 244s] checking for riscv64-tizen-linux-gnu-pkg-config... (cached) /bin/riscv64-tizen-linux-gnu-pkg-config [ 244s] checking pkg-config is at least version 0.16... yes [ 244s] checking whether we are using SUN CC compiler... no [ 244s] checking for flockfile... yes [ 244s] checking for funlockfile... yes [ 244s] checking for getc_unlocked... yes [ 244s] checking for mkfifo... yes [ 244s] checking size of wchar_t... 4 [ 245s] checking for wide stream... yes [ 245s] checking whether C++ library symbols are declared in namespace std... yes [ 245s] checking whether the C++ library supports std::iterator_traits... yes [ 246s] checking for non-standard Sun libCstd reverse_iterator... no [ 246s] checking whether STL containers have templated sequence constructors... yes [ 246s] checking whether C++ member functions may refer to member templates... yes [ 246s] checking whether the compiler disambiguates template specializations for const and non-const types... yes [ 246s] checking whether the compiler allows dynamic_cast<> to undefined types in non-instantiated templates... yes [ 246s] checking whether extern "C" and extern "C++" function pointers are compatible... yes [ 246s] checking whether the compiler honors namespaces inside extern "C" blocks... yes [ 247s] checking whether the compiler allows a static member variable to be initialized inline to std::string::npos... yes [ 247s] checking whether the thread_local keyword is supported... yes [ 247s] checking whether std::time_t is not equivalent to gint32, meaning that it can be used for a method overload... yes [ 247s] checking for dot... dot [ 247s] checking for doxygen... doxygen [ 247s] checking for xsltproc... /bin/xsltproc [ 247s] checking for libstdc documentation... /usr/share/mm-common/doctags/libstdc++.tag@http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen [ 247s] checking for libsigc documentation... /usr/share/doc/libsigc++-2.0/reference/libsigc++-2.0.tag@file:///usr/share/doc/libsigc++-2.0/reference/html [ 247s] checking which C++ compiler warning flags to use... -Wall [ 247s] configure: Deprecated API will be built, for backwards-compatibility. [ 247s] checking for clang-format... no [ 247s] checking for clang-format-3.9... no [ 247s] checking for clang-format-3.8... no [ 247s] checking for clang-format-3.7... no [ 247s] checking that generated files are newer than configure... done [ 247s] configure: creating ./config.status [ 248s] config.status: creating Makefile [ 248s] config.status: creating tools/Makefile [ 248s] config.status: creating tools/gmmproc [ 248s] config.status: creating tools/generate_wrap_init.pl [ 248s] config.status: creating glib/glibmm-2.4.pc [ 248s] config.status: creating glib/glibmm-2.4-uninstalled.pc [ 248s] config.status: creating glib/src/Makefile [ 248s] config.status: creating glib/glibmm/Makefile [ 248s] config.status: creating gio/giomm-2.4.pc [ 248s] config.status: creating gio/giomm-2.4-uninstalled.pc [ 248s] config.status: creating gio/src/Makefile [ 248s] config.status: creating gio/giomm/Makefile [ 249s] config.status: creating tests/Makefile [ 249s] config.status: creating examples/Makefile [ 249s] config.status: creating docs/Makefile [ 249s] config.status: creating docs/reference/Doxyfile [ 249s] config.status: creating MSVC_NMake/glibmm/glibmm.rc [ 249s] config.status: creating MSVC_NMake/giomm/giomm.rc [ 249s] config.status: creating config.h [ 249s] config.status: config.h is unchanged [ 249s] config.status: creating glib/glibmmconfig.h [ 249s] config.status: glib/glibmmconfig.h is unchanged [ 249s] config.status: creating gio/giommconfig.h [ 249s] config.status: gio/giommconfig.h is unchanged [ 249s] config.status: executing depfiles commands [ 249s] config.status: executing libtool commands [ 249s] config.status: executing MSVC_NMake/glibmm/glibmmconfig.h commands [ 249s] config.status: executing MSVC_NMake/giomm/giommconfig.h commands [ 249s] + [[ -e config.sub ]] [ 249s] + AR=gcc-ar [ 249s] + export AR [ 249s] + NM=/bin/nm [ 249s] + export NM [ 249s] + RANLIB=gcc-ranlib [ 249s] + export RANLIB [ 249s] + 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' [ 249s] + export CFLAGS [ 249s] + 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' [ 249s] + export CXXFLAGS [ 249s] + 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' [ 249s] + export FFLAGS [ 249s] + ./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 [ 250s] checking for a BSD-compatible install... /bin/install -c [ 250s] checking whether build environment is sane... yes [ 250s] checking for a race-free mkdir -p... /bin/mkdir -p [ 250s] checking for gawk... gawk [ 250s] checking whether make sets $(MAKE)... yes [ 250s] checking whether make supports nested variables... yes [ 250s] checking whether UID '3777' is supported by ustar format... yes [ 250s] checking whether GID '3777' is supported by ustar format... yes [ 250s] checking how to create a ustar tar archive... gnutar [ 250s] checking whether make supports nested variables... (cached) yes [ 250s] checking whether to enable maintainer-specific portions of Makefiles... yes [ 250s] checking whether make supports GNU make features... yes [ 250s] checking for riscv64-tizen-linux-gnu-g++... riscv64-tizen-linux-gnu-g++ [ 250s] checking whether the C++ compiler works... yes [ 250s] checking for C++ compiler default output file name... a.out [ 250s] checking for suffix of executables... [ 250s] checking whether we are cross compiling... no [ 250s] checking for suffix of object files... o [ 250s] checking whether the compiler supports GNU C++... yes [ 250s] checking whether riscv64-tizen-linux-gnu-g++ accepts -g... yes [ 250s] checking for riscv64-tizen-linux-gnu-g++ option to enable C++11 features... none needed [ 250s] checking whether make supports the include directive... yes (GNU style) [ 251s] checking dependency style of riscv64-tizen-linux-gnu-g++... gcc3 [ 251s] checking whether riscv64-tizen-linux-gnu-g++ supports C++11 features with -std=c++11... yes [ 251s] checking build system type... riscv64-tizen-linux-gnu [ 251s] checking host system type... riscv64-tizen-linux-gnu [ 251s] checking how to print strings... printf [ 251s] checking for riscv64-tizen-linux-gnu-gcc... riscv64-tizen-linux-gnu-gcc [ 251s] checking whether the compiler supports GNU C... yes [ 251s] checking whether riscv64-tizen-linux-gnu-gcc accepts -g... yes [ 251s] checking for riscv64-tizen-linux-gnu-gcc option to enable C11 features... none needed [ 251s] checking whether riscv64-tizen-linux-gnu-gcc understands -c and -o together... yes [ 251s] checking dependency style of riscv64-tizen-linux-gnu-gcc... gcc3 [ 251s] checking for a sed that does not truncate output... /bin/sed [ 251s] checking for grep that handles long lines and -e... /bin/grep [ 251s] checking for egrep... /bin/grep -E [ 251s] checking for fgrep... /bin/grep -F [ 251s] checking for ld used by riscv64-tizen-linux-gnu-gcc... /usr/riscv64-tizen-linux-gnu/bin/ld [ 251s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 251s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm [ 251s] checking the name lister (/bin/nm) interface... BSD nm [ 251s] checking whether ln -s works... yes [ 251s] checking the maximum length of command line arguments... 1572864 [ 251s] checking how to convert riscv64-tizen-linux-gnu file names to riscv64-tizen-linux-gnu format... func_convert_file_noop [ 251s] checking how to convert riscv64-tizen-linux-gnu file names to toolchain format... func_convert_file_noop [ 251s] checking for /usr/riscv64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 251s] checking for riscv64-tizen-linux-gnu-file... no [ 251s] checking for file... file [ 251s] checking for riscv64-tizen-linux-gnu-objdump... no [ 251s] checking for objdump... objdump [ 251s] checking how to recognize dependent libraries... pass_all [ 251s] checking for riscv64-tizen-linux-gnu-dlltool... no [ 251s] checking for dlltool... no [ 251s] checking how to associate runtime and link libraries... printf %s\n [ 251s] checking for riscv64-tizen-linux-gnu-ar... gcc-ar [ 251s] checking for archiver @FILE support... @ [ 251s] checking for riscv64-tizen-linux-gnu-strip... no [ 251s] checking for strip... strip [ 251s] checking for riscv64-tizen-linux-gnu-ranlib... gcc-ranlib [ 251s] checking command to parse /bin/nm output from riscv64-tizen-linux-gnu-gcc object... ok [ 251s] checking for sysroot... no [ 251s] checking for a working dd... /bin/dd [ 251s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 251s] checking for riscv64-tizen-linux-gnu-mt... no [ 251s] checking for mt... no [ 251s] checking if : is a manifest tool... no [ 251s] checking for stdio.h... yes [ 251s] checking for stdlib.h... yes [ 251s] checking for string.h... yes [ 251s] checking for inttypes.h... yes [ 252s] checking for stdint.h... yes [ 252s] checking for strings.h... yes [ 252s] checking for sys/stat.h... yes [ 252s] checking for sys/types.h... yes [ 252s] checking for unistd.h... yes [ 252s] checking for dlfcn.h... yes [ 252s] checking for objdir... .libs [ 252s] checking if riscv64-tizen-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no [ 252s] checking for riscv64-tizen-linux-gnu-gcc option to produce PIC... -fPIC -DPIC [ 252s] checking if riscv64-tizen-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes [ 252s] checking if riscv64-tizen-linux-gnu-gcc static flag -static works... no [ 252s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... yes [ 252s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... (cached) yes [ 252s] checking whether the riscv64-tizen-linux-gnu-gcc linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 252s] checking whether -lc should be explicitly linked in... no [ 252s] checking dynamic linker characteristics... GNU/Linux ld.so [ 252s] checking how to hardcode library paths into programs... immediate [ 252s] checking whether stripping libraries is possible... yes [ 252s] checking if libtool supports shared libraries... yes [ 252s] checking whether to build shared libraries... yes [ 252s] checking whether to build static libraries... no [ 252s] checking how to run the C++ preprocessor... riscv64-tizen-linux-gnu-g++ -std=c++11 -E [ 253s] checking for ld used by riscv64-tizen-linux-gnu-g++ -std=c++11... /usr/riscv64-tizen-linux-gnu/bin/ld [ 253s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 253s] checking whether the riscv64-tizen-linux-gnu-g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 253s] checking for riscv64-tizen-linux-gnu-g++ -std=c++11 option to produce PIC... -fPIC -DPIC [ 253s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 PIC flag -fPIC -DPIC works... yes [ 253s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 static flag -static works... no [ 253s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 supports -c -o file.o... yes [ 253s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 supports -c -o file.o... (cached) yes [ 253s] checking whether the riscv64-tizen-linux-gnu-g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 253s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 253s] checking how to hardcode library paths into programs... immediate [ 253s] checking for perl... /bin/perl [ 253s] checking for native Windows host... no [ 253s] checking for Mac OS X Cocoa support... checking how to run the C preprocessor... riscv64-tizen-linux-gnu-gcc -E [ 253s] no [ 253s] checking for riscv64-tizen-linux-gnu-pkg-config... /bin/riscv64-tizen-linux-gnu-pkg-config [ 253s] checking pkg-config is at least version 0.9.0... yes [ 253s] 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 [ 253s] 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 [ 253s] checking for gm4... no [ 253s] checking for m4... m4 [ 253s] checking for riscv64-tizen-linux-gnu-pkg-config... (cached) /bin/riscv64-tizen-linux-gnu-pkg-config [ 253s] checking pkg-config is at least version 0.16... yes [ 253s] checking whether we are using SUN CC compiler... no [ 253s] checking for flockfile... yes [ 253s] checking for funlockfile... yes [ 254s] checking for getc_unlocked... yes [ 254s] checking for mkfifo... yes [ 254s] checking size of wchar_t... 4 [ 254s] checking for wide stream... yes [ 255s] checking whether C++ library symbols are declared in namespace std... yes [ 255s] checking whether the C++ library supports std::iterator_traits... yes [ 255s] checking for non-standard Sun libCstd reverse_iterator... no [ 255s] checking whether STL containers have templated sequence constructors... yes [ 256s] checking whether C++ member functions may refer to member templates... yes [ 256s] checking whether the compiler disambiguates template specializations for const and non-const types... yes [ 256s] checking whether the compiler allows dynamic_cast<> to undefined types in non-instantiated templates... yes [ 256s] checking whether extern "C" and extern "C++" function pointers are compatible... yes [ 256s] checking whether the compiler honors namespaces inside extern "C" blocks... yes [ 256s] checking whether the compiler allows a static member variable to be initialized inline to std::string::npos... yes [ 256s] checking whether the thread_local keyword is supported... yes [ 256s] checking whether std::time_t is not equivalent to gint32, meaning that it can be used for a method overload... yes [ 256s] checking for dot... dot [ 256s] checking for doxygen... doxygen [ 256s] checking for xsltproc... /bin/xsltproc [ 256s] configure: WARNING: The documentation cannot be generated because [ 256s] not all of the required tools are available: dot doxygen [ 256s] checking which C++ compiler warning flags to use... -Wall [ 256s] configure: Deprecated API will be built, for backwards-compatibility. [ 256s] checking for clang-format... no [ 256s] checking for clang-format-3.9... no [ 256s] checking for clang-format-3.8... no [ 256s] checking for clang-format-3.7... no [ 256s] checking that generated files are newer than configure... done [ 256s] configure: creating ./config.status [ 257s] config.status: creating Makefile [ 257s] config.status: creating tools/Makefile [ 257s] config.status: creating tools/gmmproc [ 257s] config.status: creating tools/generate_wrap_init.pl [ 257s] config.status: creating glib/glibmm-2.4.pc [ 257s] config.status: creating glib/glibmm-2.4-uninstalled.pc [ 257s] config.status: creating glib/src/Makefile [ 257s] config.status: creating glib/glibmm/Makefile [ 257s] config.status: creating gio/giomm-2.4.pc [ 257s] config.status: creating gio/giomm-2.4-uninstalled.pc [ 257s] config.status: creating gio/src/Makefile [ 257s] config.status: creating gio/giomm/Makefile [ 257s] config.status: creating tests/Makefile [ 257s] config.status: creating examples/Makefile [ 257s] config.status: creating docs/Makefile [ 258s] config.status: creating docs/reference/Doxyfile [ 258s] config.status: creating MSVC_NMake/glibmm/glibmm.rc [ 258s] config.status: creating MSVC_NMake/giomm/giomm.rc [ 258s] config.status: creating config.h [ 258s] config.status: config.h is unchanged [ 258s] config.status: creating glib/glibmmconfig.h [ 258s] config.status: glib/glibmmconfig.h is unchanged [ 258s] config.status: creating gio/giommconfig.h [ 258s] config.status: gio/giommconfig.h is unchanged [ 258s] config.status: executing depfiles commands [ 258s] config.status: executing libtool commands [ 258s] config.status: executing MSVC_NMake/glibmm/glibmmconfig.h commands [ 258s] config.status: executing MSVC_NMake/giomm/giommconfig.h commands [ 258s] + make -j8 [ 258s] make all-recursive [ 258s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 258s] Making all in tools [ 258s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 258s] CXX extra_defs_gen/generate_defs_glib.o [ 258s] CXX extra_defs_gen/generate_extra_defs.lo [ 258s] CXX extra_defs_gen/generate_defs_gio.o [ 264s] CXXLD extra_defs_gen/libglibmm_generate_extra_defs-2.4.la [ 265s] CXXLD extra_defs_gen/generate_defs_glib [ 265s] CXXLD extra_defs_gen/generate_defs_gio [ 265s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 265s] Making all in glib/src [ 265s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 265s] GEN ../glibmm/wrap_init.cc [ 265s] GEN ../glibmm/value_basictypes.cc [ 265s] GEN ../glibmm/variant_basictypes.cc [ 265s] GEN ../glibmm/value_basictypes.h [ 265s] GEN ../glibmm/variant_basictypes.h [ 265s] GEN ../glibmm/{balancedtree.cc,balancedtree.h,private/balancedtree_p.h} [ 265s] GEN ../glibmm/{binding.cc,binding.h,private/binding_p.h} [ 265s] GEN ../glibmm/{bytes.cc,bytes.h,private/bytes_p.h} [ 265s] GEN ../glibmm/{checksum.cc,checksum.h,private/checksum_p.h} [ 265s] GEN ../glibmm/{bytearray.cc,bytearray.h,private/bytearray_p.h} [ 265s] GEN ../glibmm/{convert.cc,convert.h,private/convert_p.h} [ 265s] GEN ../glibmm/{date.cc,date.h,private/date_p.h} [ 265s] GEN ../glibmm/{datetime.cc,datetime.h,private/datetime_p.h} [ 267s] Documentation: Class/Namespace for g_hash_table_new not found [ 267s] Documentation: Class/Namespace for g_hash_table_new not found [ 268s] GEN ../glibmm/{enums.cc,enums.h,private/enums_p.h} [ 268s] GEN ../glibmm/{fileutils.cc,fileutils.h,private/fileutils_p.h} [ 268s] gmmproc, bytearray: Unwrapped functions: [ 268s] gmmproc: g_byte_array_free_to_bytes [ 268s] gmmproc: g_byte_array_steal [ 268s] gmmproc: g_byte_array_free [ 268s] GEN ../glibmm/{iochannel.cc,iochannel.h,private/iochannel_p.h} [ 268s] GEN ../glibmm/{keyfile.cc,keyfile.h,private/keyfile_p.h} [ 268s] GEN ../glibmm/{markup.cc,markup.h,private/markup_p.h} [ 269s] GEN ../glibmm/{miscutils.cc,miscutils.h,private/miscutils_p.h} [ 269s] GEN ../glibmm/{module.cc,module.h,private/module_p.h} [ 269s] GEN ../glibmm/{nodetree.cc,nodetree.h,private/nodetree_p.h} [ 271s] Documentation: Class/Namespace for g_param_value_convert not found [ 271s] Documentation: Class/Namespace for g_file_test not found [ 272s] GEN ../glibmm/{optioncontext.cc,optioncontext.h,private/optioncontext_p.h} [ 272s] Documentation: Class/Namespace for g_file_set_contents not found [ 272s] Documentation: Class/Namespace for g_file_set_contents not found [ 272s] GEN ../glibmm/{optionentry.cc,optionentry.h,private/optionentry_p.h} [ 272s] Documentation: Class/Namespace for g_module_open not found [ 272s] Documentation: Class/Namespace for g_module_build_path not found [ 273s] Documentation: Class/Namespace for g_get_user_special_dir not found [ 273s] Documentation: Class/Namespace for g_format_size_full not found [ 273s] Documentation: Class/Namespace for g_format_size not found [ 273s] GEN ../glibmm/{optiongroup.cc,optiongroup.h,private/optiongroup_p.h} [ 273s] gmmproc, iochannel: Unwrapped functions: [ 273s] gmmproc: g_io_channel_win32_set_debug [ 273s] gmmproc, keyfile: Unwrapped functions: [ 273s] gmmproc: g_key_file_load_from_bytes [ 273s] gmmproc: g_key_file_unref [ 273s] gmmproc: g_key_file_ref [ 273s] GEN ../glibmm/{regex.cc,regex.h,private/regex_p.h} [ 273s] GEN ../glibmm/{shell.cc,shell.h,private/shell_p.h} [ 273s] GEN ../glibmm/{spawn.cc,spawn.h,private/spawn_p.h} [ 274s] GEN ../glibmm/{thread.cc,thread.h,private/thread_p.h} [ 275s] GEN ../glibmm/{threads.cc,threads.h,private/threads_p.h} [ 276s] GEN ../glibmm/{timezone.cc,timezone.h,private/timezone_p.h} [ 277s] gmmproc, regex, g_regex_match: Example code discarded. [ 277s] gmmproc, regex, g_regex_match_full: Example code discarded. [ 277s] gmmproc, regex, g_regex_replace_eval: Example code discarded. [ 277s] Documentation: Class/Namespace for g_spawn_sync not found [ 277s] Documentation: Class/Namespace for g_spawn_async not found [ 277s] Documentation: Class/Namespace for g_spawn_async_with_pipes not found [ 277s] Documentation: Class/Namespace for g_child_watch_add not found [ 277s] Documentation: Class/Namespace for g_spawn_async_with_pipes not found [ 277s] GEN ../glibmm/{unicode.cc,unicode.h,private/unicode_p.h} [ 278s] GEN ../glibmm/{uriutils.cc,uriutils.h,private/uriutils_p.h} [ 278s] GEN ../glibmm/{valuearray.cc,valuearray.h,private/valuearray_p.h} [ 278s] GEN ../glibmm/{variant.cc,variant.h,private/variant_p.h} [ 278s] GEN ../glibmm/{variantdict.cc,variantdict.h,private/variantdict_p.h} [ 279s] GEN ../glibmm/{variantiter.cc,variantiter.h,private/variantiter_p.h} [ 279s] GEN ../glibmm/{varianttype.cc,varianttype.h,private/varianttype_p.h} [ 282s] Documentation: Class/Namespace for g_critical not found [ 284s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 284s] Making all in gio/src [ 284s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 284s] GEN ../giomm/wrap_init.cc [ 285s] GEN ../giomm/{action.cc,action.h,private/action_p.h} [ 285s] GEN ../giomm/{actiongroup.cc,actiongroup.h,private/actiongroup_p.h} [ 285s] GEN ../giomm/{actionmap.cc,actionmap.h,private/actionmap_p.h} [ 285s] GEN ../giomm/{applaunchcontext.cc,applaunchcontext.h,private/applaunchcontext_p.h} [ 285s] GEN ../giomm/{appinfo.cc,appinfo.h,private/appinfo_p.h} [ 285s] GEN ../giomm/{application.cc,application.h,private/application_p.h} [ 285s] GEN ../giomm/{applicationcommandline.cc,applicationcommandline.h,private/applicationcommandline_p.h} [ 285s] GEN ../giomm/{asyncinitable.cc,asyncinitable.h,private/asyncinitable_p.h} [ 290s] GEN ../giomm/{asyncresult.cc,asyncresult.h,private/asyncresult_p.h} [ 290s] GEN ../giomm/{bufferedinputstream.cc,bufferedinputstream.h,private/bufferedinputstream_p.h} [ 290s] GEN ../giomm/{bufferedoutputstream.cc,bufferedoutputstream.h,private/bufferedoutputstream_p.h} [ 290s] GEN ../giomm/{cancellable.cc,cancellable.h,private/cancellable_p.h} [ 290s] GEN ../giomm/{charsetconverter.cc,charsetconverter.h,private/charsetconverter_p.h} [ 291s] GEN ../giomm/{converter.cc,converter.h,private/converter_p.h} [ 291s] Warning, application: The resource-base-path property is deprecated in _WRAP_PROPERTY, but not in the .defs file. [ 291s] GEN ../giomm/{converterinputstream.cc,converterinputstream.h,private/converterinputstream_p.h} [ 292s] gmmproc, application: Unwrapped functions: [ 292s] gmmproc: g_application_bind_busy_property [ 292s] gmmproc: g_application_unbind_busy_property [ 292s] GEN ../giomm/{converteroutputstream.cc,converteroutputstream.h,private/converteroutputstream_p.h} [ 293s] gmmproc, cancellable, GCancellable::cancelled: Example code discarded. [ 294s] GEN ../giomm/{credentials.cc,credentials.h,private/credentials_p.h} [ 294s] gmmproc, cancellable: Unwrapped functions: [ 294s] gmmproc: g_cancellable_source_new [ 294s] GEN ../giomm/{datainputstream.cc,datainputstream.h,private/datainputstream_p.h} [ 294s] GEN ../giomm/{dataoutputstream.cc,dataoutputstream.h,private/dataoutputstream_p.h} [ 294s] GEN ../giomm/{dbusactiongroup.cc,dbusactiongroup.h,private/dbusactiongroup_p.h} [ 294s] GEN ../giomm/{dbusaddress.cc,dbusaddress.h,private/dbusaddress_p.h} [ 295s] GEN ../giomm/{dbusauthobserver.cc,dbusauthobserver.h,private/dbusauthobserver_p.h} [ 295s] GEN ../giomm/{dbusconnection.cc,dbusconnection.h,private/dbusconnection_p.h} [ 295s] GEN ../giomm/{dbuserror.cc,dbuserror.h,private/dbuserror_p.h} [ 296s] GEN ../giomm/{dbuserrorutils.cc,dbuserrorutils.h,private/dbuserrorutils_p.h} [ 297s] GEN ../giomm/{dbusinterface.cc,dbusinterface.h,private/dbusinterface_p.h} [ 297s] GEN ../giomm/{dbusinterfaceskeleton.cc,dbusinterfaceskeleton.h,private/dbusinterfaceskeleton_p.h} [ 297s] GEN ../giomm/{dbusinterfacevtable.cc,dbusinterfacevtable.h,private/dbusinterfacevtable_p.h} [ 297s] GEN ../giomm/{dbusintrospection.cc,dbusintrospection.h,private/dbusintrospection_p.h} [ 297s] Documentation: Class/Namespace for g_bus_get not found [ 297s] Documentation: Class/Namespace for g_bus_get not found [ 297s] Documentation: Class/Namespace for g_bus_get_sync not found [ 297s] Documentation: Class/Namespace for g_dbus_address_get_for_bus_sync not found [ 297s] Documentation: Class/Namespace for g_bus_get not found [ 297s] Documentation: Class/Namespace for g_bus_get not found [ 297s] Documentation: Class/Namespace for g_bus_get_finish not found [ 297s] Documentation: Class/Namespace for g_bus_get not found [ 297s] Documentation: Class/Namespace for g_bus_get_sync not found [ 297s] Documentation: Class/Namespace for g_dbus_address_get_for_bus_sync not found [ 297s] GEN ../giomm/{dbusmenumodel.cc,dbusmenumodel.h,private/dbusmenumodel_p.h} [ 297s] Documentation: Class/Namespace for g_bus_get_finish not found [ 297s] Documentation: Class/Namespace for g_bus_get_sync not found [ 297s] GEN ../giomm/{dbusmessage.cc,dbusmessage.h,private/dbusmessage_p.h} [ 298s] gmmproc, dbusconnection: Unwrapped functions: [ 298s] gmmproc: g_dbus_connection_register_object_with_closures [ 298s] GEN ../giomm/{dbusmethodinvocation.cc,dbusmethodinvocation.h,private/dbusmethodinvocation_p.h} [ 299s] GEN ../giomm/{dbusobject.cc,dbusobject.h,private/dbusobject_p.h} [ 299s] gmmproc, dbusinterfaceskeleton: Unwrapped functions: [ 299s] gmmproc: g_dbus_interface_skeleton_get_vtable [ 299s] GEN ../giomm/{dbusobjectmanager.cc,dbusobjectmanager.h,private/dbusobjectmanager_p.h} [ 299s] GEN ../giomm/{dbusobjectmanagerclient.cc,dbusobjectmanagerclient.h,private/dbusobjectmanagerclient_p.h} [ 299s] GEN ../giomm/{dbusobjectmanagerserver.cc,dbusobjectmanagerserver.h,private/dbusobjectmanagerserver_p.h} [ 299s] gmmproc, dbusintrospection: Unwrapped functions: [ 299s] gmmproc: g_dbus_interface_info_generate_xml [ 299s] gmmproc: g_dbus_node_info_generate_xml [ 299s] GEN ../giomm/{dbusobjectproxy.cc,dbusobjectproxy.h,private/dbusobjectproxy_p.h} [ 299s] GEN ../giomm/{dbusobjectskeleton.cc,dbusobjectskeleton.h,private/dbusobjectskeleton_p.h} [ 299s] gmmproc, dbusmessage, g_dbus_message_print: Example code discarded. [ 299s] Documentation: Class/Namespace for g_dbus_error_set_dbus_error not found [ 300s] gmmproc, dbusmethodinvocation, g_dbus_method_invocation_return_value: Example code discarded. [ 300s] GEN ../giomm/{dbusownname.cc,dbusownname.h,private/dbusownname_p.h} [ 300s] gmmproc, dbusmethodinvocation: Unwrapped functions: [ 300s] gmmproc: g_dbus_method_invocation_get_property_info [ 300s] GEN ../giomm/{dbusproxy.cc,dbusproxy.h,private/dbusproxy_p.h} [ 301s] GEN ../giomm/{dbusserver.cc,dbusserver.h,private/dbusserver_p.h} [ 301s] GEN ../giomm/{dbussubtreevtable.cc,dbussubtreevtable.h,private/dbussubtreevtable_p.h} [ 301s] GEN ../giomm/{dbusutils.cc,dbusutils.h,private/dbusutils_p.h} [ 301s] gmmproc, dbusobjectmanagerclient: Unwrapped properties: [ 301s] gmmproc: GDBusObjectManagerClient::get_proxy_type_func [ 301s] gmmproc: GDBusObjectManagerClient::get_proxy_type_user_data [ 301s] gmmproc: GDBusObjectManagerClient::get_proxy_type_destroy_notify [ 301s] GEN ../giomm/{dbuswatchname.cc,dbuswatchname.h,private/dbuswatchname_p.h} [ 302s] GEN ../giomm/{drive.cc,drive.h,private/drive_p.h} [ 302s] GEN ../giomm/{emblem.cc,emblem.h,private/emblem_p.h} [ 302s] Documentation: Class/Namespace for g_bus_own_name not found [ 302s] Documentation: Class/Namespace for g_bus_own_name not found [ 302s] gmmproc, dbusproxy, g_dbus_proxy_set_cached_property: Example code discarded. [ 302s] gmmproc, dbusproxy, g_dbus_proxy_call: Example code discarded. [ 302s] gmmproc, dbusproxy, g_dbus_proxy_call_sync: Example code discarded. [ 302s] GEN ../giomm/{emblemedicon.cc,emblemedicon.h,private/emblemedicon_p.h} [ 302s] GEN ../giomm/{enums.cc,enums.h,private/enums_p.h} [ 303s] Documentation: Class/Namespace for g_bus_watch_name not found [ 304s] GEN ../giomm/{error.cc,error.h,private/error_p.h} [ 304s] GEN ../giomm/{file.cc,file.h,private/file_p.h} [ 304s] GEN ../giomm/{fileattributeinfo.cc,fileattributeinfo.h,private/fileattributeinfo_p.h} [ 304s] GEN ../giomm/{fileattributeinfolist.cc,fileattributeinfolist.h,private/fileattributeinfolist_p.h} [ 304s] GEN ../giomm/{fileenumerator.cc,fileenumerator.h,private/fileenumerator_p.h} [ 304s] GEN ../giomm/{fileicon.cc,fileicon.h,private/fileicon_p.h} [ 305s] Documentation: Class/Namespace for g_dbus_error_get_remote_error not found [ 305s] Documentation: Class/Namespace for g_dbus_error_strip_remote_error not found [ 305s] gmmproc, enums, GIOErrorEnum: Example code discarded. [ 305s] GEN ../giomm/{fileinfo.cc,fileinfo.h,private/fileinfo_p.h} [ 305s] GEN ../giomm/{fileinputstream.cc,fileinputstream.h,private/fileinputstream_p.h} [ 306s] Documentation: Class/Namespace for g_dbus_error_get_remote_error not found [ 306s] Documentation: Class/Namespace for g_dbus_error_strip_remote_error not found [ 306s] gmmproc, error, GIOErrorEnum: Example code discarded. [ 306s] gmmproc, file, g_file_get_uri_scheme: Example code discarded. [ 306s] GEN ../giomm/{fileiostream.cc,fileiostream.h,private/fileiostream_p.h} [ 307s] GEN ../giomm/{filemonitor.cc,filemonitor.h,private/filemonitor_p.h} [ 307s] gmmproc, fileenumerator, g_file_enumerator_get_child: Example code discarded. [ 307s] gmmproc, fileenumerator, g_file_enumerator_get_child: Example code discarded. [ 307s] GEN ../giomm/{filenamecompleter.cc,filenamecompleter.h,private/filenamecompleter_p.h} [ 307s] GEN ../giomm/{fileoutputstream.cc,fileoutputstream.h,private/fileoutputstream_p.h} [ 307s] gmmproc, fileenumerator: Unwrapped functions: [ 307s] gmmproc: g_file_enumerator_iterate [ 307s] GEN ../giomm/{filterinputstream.cc,filterinputstream.h,private/filterinputstream_p.h} [ 307s] gmmproc, file: Unwrapped functions: [ 307s] gmmproc: g_file_replace_contents_bytes_async [ 307s] gmmproc: g_file_peek_path [ 307s] gmmproc: g_file_query_default_handler_finish [ 307s] gmmproc: g_file_query_default_handler_async [ 307s] gmmproc: g_file_load_bytes_async [ 307s] gmmproc: g_file_set_attribute [ 307s] gmmproc: g_file_load_bytes [ 307s] gmmproc: g_file_load_bytes_finish [ 307s] gmmproc, fileinfo: Unwrapped functions: [ 307s] gmmproc: g_file_info_set_attribute [ 307s] gmmproc: g_file_info_get_attribute_data [ 307s] GEN ../giomm/{filteroutputstream.cc,filteroutputstream.h,private/filteroutputstream_p.h} [ 307s] GEN ../giomm/{icon.cc,icon.h,private/icon_p.h} [ 307s] GEN ../giomm/{inetaddress.cc,inetaddress.h,private/inetaddress_p.h} [ 309s] GEN ../giomm/{inetsocketaddress.cc,inetsocketaddress.h,private/inetsocketaddress_p.h} [ 309s] GEN ../giomm/{initable.cc,initable.h,private/initable_p.h} [ 309s] GEN ../giomm/{inputstream.cc,inputstream.h,private/inputstream_p.h} [ 309s] GEN ../giomm/{iostream.cc,iostream.h,private/iostream_p.h} [ 309s] GEN ../giomm/{listmodel.cc,listmodel.h,private/listmodel_p.h} [ 310s] GEN ../giomm/{liststore.cc,liststore.h,private/liststore_p.h} [ 310s] GEN ../giomm/{loadableicon.cc,loadableicon.h,private/loadableicon_p.h} [ 310s] GEN ../giomm/{memoryinputstream.cc,memoryinputstream.h,private/memoryinputstream_p.h} [ 311s] GEN ../giomm/{memoryoutputstream.cc,memoryoutputstream.h,private/memoryoutputstream_p.h} [ 311s] GEN ../giomm/{menuattributeiter.cc,menuattributeiter.h,private/menuattributeiter_p.h} [ 311s] gmmproc, liststore: Unwrapped functions: [ 311s] gmmproc: g_list_store_find [ 311s] gmmproc: g_list_store_find_with_equal_func [ 311s] GEN ../giomm/{menulinkiter.cc,menulinkiter.h,private/menulinkiter_p.h} [ 311s] GEN ../giomm/{menu.cc,menu.h,private/menu_p.h} [ 311s] GEN ../giomm/{menuitem.cc,menuitem.h,private/menuitem_p.h} [ 311s] GEN ../giomm/{menumodel.cc,menumodel.h,private/menumodel_p.h} [ 311s] GEN ../giomm/{mount.cc,mount.h,private/mount_p.h} [ 312s] GEN ../giomm/{mountoperation.cc,mountoperation.h,private/mountoperation_p.h} [ 312s] GEN ../giomm/{networkaddress.cc,networkaddress.h,private/networkaddress_p.h} [ 312s] GEN ../giomm/{networkmonitor.cc,networkmonitor.h,private/networkmonitor_p.h} [ 312s] GEN ../giomm/{networkservice.cc,networkservice.h,private/networkservice_p.h} [ 313s] GEN ../giomm/{notification.cc,notification.h,private/notification_p.h} [ 313s] GEN ../giomm/{outputstream.cc,outputstream.h,private/outputstream_p.h} [ 313s] GEN ../giomm/{permission.cc,permission.h,private/permission_p.h} [ 313s] GEN ../giomm/{pollableinputstream.cc,pollableinputstream.h,private/pollableinputstream_p.h} [ 313s] gmmproc, mountoperation: Unwrapped functions: [ 313s] gmmproc: g_mount_operation_get_is_tcrypt_hidden_volume [ 313s] gmmproc: g_mount_operation_set_is_tcrypt_hidden_volume [ 313s] gmmproc: g_mount_operation_set_pim [ 313s] gmmproc: g_mount_operation_get_is_tcrypt_system_volume [ 313s] gmmproc: g_mount_operation_set_is_tcrypt_system_volume [ 313s] gmmproc: g_mount_operation_get_pim [ 313s] gmmproc, mountoperation: Unwrapped properties: [ 313s] gmmproc: GMountOperation::is_tcrypt_hidden_volume [ 313s] gmmproc: GMountOperation::is_tcrypt_system_volume [ 313s] gmmproc: GMountOperation::pim [ 313s] gmmproc, mountoperation: Unwrapped signals: [ 313s] gmmproc: GMountOperation::show_processes [ 313s] GEN ../giomm/{pollableoutputstream.cc,pollableoutputstream.h,private/pollableoutputstream_p.h} [ 314s] GEN ../giomm/{proxy.cc,proxy.h,private/proxy_p.h} [ 314s] GEN ../giomm/{proxyaddress.cc,proxyaddress.h,private/proxyaddress_p.h} [ 314s] GEN ../giomm/{proxyresolver.cc,proxyresolver.h,private/proxyresolver_p.h} [ 314s] GEN ../giomm/{remoteactiongroup.cc,remoteactiongroup.h,private/remoteactiongroup_p.h} [ 314s] GEN ../giomm/{resolver.cc,resolver.h,private/resolver_p.h} [ 314s] gmmproc, pollableinputstream: Unwrapped functions: [ 314s] gmmproc: g_pollable_input_stream_create_source [ 314s] GEN ../giomm/{resource.cc,resource.h,private/resource_p.h} [ 315s] gmmproc, outputstream: Unwrapped functions: [ 315s] gmmproc: g_output_stream_printf [ 315s] gmmproc: g_output_stream_writev_all [ 315s] gmmproc: g_output_stream_writev_all_async [ 315s] gmmproc: g_output_stream_writev_async [ 315s] gmmproc: g_output_stream_writev_all_finish [ 315s] gmmproc: g_output_stream_writev [ 315s] gmmproc: g_output_stream_vprintf [ 315s] gmmproc: g_output_stream_writev_finish [ 315s] gmmproc, pollableoutputstream: Unwrapped functions: [ 315s] gmmproc: g_pollable_output_stream_writev_nonblocking [ 315s] gmmproc: g_pollable_output_stream_create_source [ 315s] GEN ../giomm/{seekable.cc,seekable.h,private/seekable_p.h} [ 315s] GEN ../giomm/{settings.cc,settings.h,private/settings_p.h} [ 315s] GEN ../giomm/{settingsschema.cc,settingsschema.h,private/settingsschema_p.h} [ 315s] GEN ../giomm/{settingsschemakey.cc,settingsschemakey.h,private/settingsschemakey_p.h} [ 315s] GEN ../giomm/{settingsschemasource.cc,settingsschemasource.h,private/settingsschemasource_p.h} [ 316s] Documentation: Class/Namespace for g_resources_lookup_data not found [ 316s] gmmproc, resolver: Unwrapped functions: [ 316s] gmmproc: g_resolver_lookup_by_name_with_flags [ 316s] gmmproc: g_resolver_lookup_by_name_with_flags_finish [ 316s] gmmproc: g_resolver_lookup_by_name_with_flags_async [ 316s] GEN ../giomm/{simpleaction.cc,simpleaction.h,private/simpleaction_p.h} [ 316s] GEN ../giomm/{simpleactiongroup.cc,simpleactiongroup.h,private/simpleactiongroup_p.h} [ 316s] GEN ../giomm/{simpleiostream.cc,simpleiostream.h,private/simpleiostream_p.h} [ 316s] GEN ../giomm/{simplepermission.cc,simplepermission.h,private/simplepermission_p.h} [ 316s] gmmproc, settings: Unwrapped functions: [ 316s] gmmproc: g_settings_get_mapped [ 316s] gmmproc: g_settings_bind_with_mapping [ 316s] gmmproc, settings: Unwrapped properties: [ 316s] gmmproc: GSettings::backend [ 316s] gmmproc, settings: Unwrapped signals: [ 316s] gmmproc: GSettings::change_event [ 316s] GEN ../giomm/{socket.cc,socket.h,private/socket_p.h} [ 317s] GEN ../giomm/{socketaddress.cc,socketaddress.h,private/socketaddress_p.h} [ 317s] gmmproc, settingsschemakey: Unwrapped functions: [ 317s] gmmproc: g_settings_schema_key_get_per_desktop_default [ 317s] GEN ../giomm/{socketaddressenumerator.cc,socketaddressenumerator.h,private/socketaddressenumerator_p.h} [ 317s] gmmproc, settingsschemasource: Unwrapped functions: [ 317s] gmmproc: g_settings_schema_source_list_schemas [ 317s] GEN ../giomm/{socketclient.cc,socketclient.h,private/socketclient_p.h} [ 317s] gmmproc, simpleaction, GSimpleAction::change_state: Example code discarded. [ 317s] GEN ../giomm/{socketconnectable.cc,socketconnectable.h,private/socketconnectable_p.h} [ 317s] GEN ../giomm/{socketconnection.cc,socketconnection.h,private/socketconnection_p.h} [ 317s] GEN ../giomm/{socketcontrolmessage.cc,socketcontrolmessage.h,private/socketcontrolmessage_p.h} [ 317s] GEN ../giomm/{socketlistener.cc,socketlistener.h,private/socketlistener_p.h} [ 318s] gmmproc, socket: Unwrapped functions: [ 318s] gmmproc: g_socket_send_message [ 318s] gmmproc: g_socket_receive_message [ 318s] gmmproc: g_socket_join_multicast_group_ssm [ 318s] gmmproc: g_socket_receive_messages [ 318s] gmmproc: g_socket_send_message_with_timeout [ 318s] gmmproc: g_socket_leave_multicast_group_ssm [ 318s] gmmproc: g_socket_send_messages [ 318s] GEN ../giomm/{socketservice.cc,socketservice.h,private/socketservice_p.h} [ 318s] GEN ../giomm/{srvtarget.cc,srvtarget.h,private/srvtarget_p.h} [ 318s] GEN ../giomm/{tcpconnection.cc,tcpconnection.h,private/tcpconnection_p.h} [ 318s] GEN ../giomm/{tcpwrapperconnection.cc,tcpwrapperconnection.h,private/tcpwrapperconnection_p.h} [ 319s] GEN ../giomm/{threadedsocketservice.cc,threadedsocketservice.h,private/threadedsocketservice_p.h} [ 319s] GEN ../giomm/{themedicon.cc,themedicon.h,private/themedicon_p.h} [ 319s] gmmproc, socketlistener: Unwrapped signals: [ 319s] gmmproc: GSocketListener::event [ 319s] GEN ../giomm/{tlscertificate.cc,tlscertificate.h,private/tlscertificate_p.h} [ 319s] GEN ../giomm/{tlsclientconnection.cc,tlsclientconnection.h,private/tlsclientconnection_p.h} [ 319s] GEN ../giomm/{tlsconnection.cc,tlsconnection.h,private/tlsconnection_p.h} [ 319s] GEN ../giomm/{tlsdatabase.cc,tlsdatabase.h,private/tlsdatabase_p.h} [ 319s] GEN ../giomm/{tlsinteraction.cc,tlsinteraction.h,private/tlsinteraction_p.h} [ 320s] GEN ../giomm/{tlspassword.cc,tlspassword.h,private/tlspassword_p.h} [ 320s] GEN ../giomm/{tlsserverconnection.cc,tlsserverconnection.h,private/tlsserverconnection_p.h} [ 320s] gmmproc, themedicon, GThemedIcon:use_default_fallbacks: Example code discarded. [ 320s] GEN ../giomm/{volume.cc,volume.h,private/volume_p.h} [ 320s] Warning, tlsclientconnection: The accepted-cas property is deprecated in _WRAP_PROPERTY, but not in the .defs file. [ 320s] GEN ../giomm/{volumemonitor.cc,volumemonitor.h,private/volumemonitor_p.h} [ 320s] GEN ../giomm/{zlibdecompressor.cc,zlibdecompressor.h,private/zlibdecompressor_p.h} [ 321s] gmmproc, tlsconnection: Unwrapped functions: [ 321s] gmmproc: g_tls_connection_get_negotiated_protocol [ 321s] gmmproc: g_tls_connection_set_advertised_protocols [ 321s] gmmproc, tlsconnection: Unwrapped properties: [ 321s] gmmproc: GTlsConnection::negotiated_protocol [ 321s] gmmproc: GTlsConnection::advertised_protocols [ 321s] GEN ../giomm/{zlibcompressor.cc,zlibcompressor.h,private/zlibcompressor_p.h} [ 321s] GEN ../giomm/{unixconnection.cc,unixconnection.h,private/unixconnection_p.h} [ 321s] GEN ../giomm/{unixcredentialsmessage.cc,unixcredentialsmessage.h,private/unixcredentialsmessage_p.h} [ 321s] GEN ../giomm/{unixfdlist.cc,unixfdlist.h,private/unixfdlist_p.h} [ 321s] GEN ../giomm/{unixfdmessage.cc,unixfdmessage.h,private/unixfdmessage_p.h} [ 321s] gmmproc, volume, g_volume_get_activation_root: Example code discarded. [ 321s] gmmproc, volume, g_volume_get_activation_root: Example code discarded. [ 322s] GEN ../giomm/{unixinputstream.cc,unixinputstream.h,private/unixinputstream_p.h} [ 322s] GEN ../giomm/{unixoutputstream.cc,unixoutputstream.h,private/unixoutputstream_p.h} [ 322s] GEN ../giomm/{unixsocketaddress.cc,unixsocketaddress.h,private/unixsocketaddress_p.h} [ 322s] GEN ../giomm/{desktopappinfo.cc,desktopappinfo.h,private/desktopappinfo_p.h} [ 324s] gmmproc, desktopappinfo: Unwrapped functions: [ 324s] gmmproc: g_desktop_app_info_launch_uris_as_manager [ 324s] gmmproc: g_desktop_app_info_launch_uris_as_manager_with_fds [ 324s] gmmproc: g_desktop_app_info_get_string_list [ 324s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 324s] Making all in glib/glibmm [ 324s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 324s] CXX balancedtree.lo [ 324s] CXX binding.lo [ 324s] CXX bytes.lo [ 324s] CXX bytearray.lo [ 324s] CXX checksum.lo [ 324s] CXX convert.lo [ 324s] CXX date.lo [ 324s] CXX datetime.lo [ 324s] In file included from ../glibmm/containerhandle_shared.h:23, [ 324s] from ../glibmm/arrayhandle.h:21, [ 324s] from ../glibmm.h:92, [ 324s] from bytearray.cc:4: [ 324s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 324s] 956 | Variant(); [ 324s] | ^ [ 324s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 324s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 324s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 324s] | ^~~~~~~~ [ 324s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 324s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 324s] 1017 | Variant< Variant >(); [ 324s] | ^ [ 324s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 324s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 324s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 324s] | ^~~~~~~~ [ 324s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 324s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 324s] 1070 | Variant(); [ 324s] | ^ [ 324s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 324s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 324s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 324s] | ^~~~~~~~ [ 324s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 324s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 324s] 1240 | Variant(); [ 324s] | ^ [ 324s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 324s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 324s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 324s] | ^~~~~~~~ [ 324s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 324s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 324s] 1286 | Variant< std::pair >() [ 324s] | ^ [ 324s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 324s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 324s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 324s] | ^~~~~~~~ [ 324s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 324s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 324s] 1335 | Variant< std::vector >() [ 324s] | ^ [ 324s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 324s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 324s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 324s] | ^~~~~~~~ [ 324s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 324s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 324s] 1404 | Variant< std::vector >(); [ 324s] | ^ [ 324s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 324s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 324s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 324s] | ^~~~~~~~ [ 324s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 325s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1530 | Variant< std::vector >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 325s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1606 | Variant< std::map >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1679 | Variant>() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 325s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 325s] In file included from ../glibmm/variant.h:1742: [ 325s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 23 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 66 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 109 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 152 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 195 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 244 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 287 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 330 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 373 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 325s] In file included from ../glibmm/containerhandle_shared.h:23, [ 325s] from ../glibmm/arrayhandle.h:21, [ 325s] from ../glibmm.h:92, [ 325s] from convert.cc:4: [ 325s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 956 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 325s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 325s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1017 | Variant< Variant >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 325s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 325s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1070 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 325s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 325s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1240 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 325s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 325s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1286 | Variant< std::pair >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 325s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 325s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1335 | Variant< std::vector >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1404 | Variant< std::vector >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 325s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 325s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1530 | Variant< std::vector >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 325s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1606 | Variant< std::map >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1679 | Variant>() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 325s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 325s] In file included from ../glibmm/variant.h:1742: [ 325s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 23 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 66 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 109 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 152 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 195 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 244 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 287 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 330 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 325s] In file included from ../glibmm/containerhandle_shared.h:23, [ 325s] from ../glibmm/arrayhandle.h:21, [ 325s] from ../glibmm.h:92, [ 325s] from balancedtree.cc:4: [ 325s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 956 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 325s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 373 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1017 | Variant< Variant >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 325s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 325s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1070 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 325s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 325s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1240 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 325s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 325s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1286 | Variant< std::pair >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 325s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 325s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1335 | Variant< std::vector >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1404 | Variant< std::vector >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 325s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 325s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1530 | Variant< std::vector >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 325s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1606 | Variant< std::map >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1679 | Variant>() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 325s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 325s] In file included from ../glibmm/variant.h:1742: [ 325s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 23 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 66 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 109 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 152 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 195 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 244 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 287 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 330 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 373 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 325s] In file included from ../glibmm/containerhandle_shared.h:23, [ 325s] from ../glibmm/arrayhandle.h:21, [ 325s] from ../glibmm.h:92, [ 325s] from date.cc:4: [ 325s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 956 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 325s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 325s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1017 | Variant< Variant >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 325s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 325s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1070 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 325s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 325s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1240 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 325s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 325s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1286 | Variant< std::pair >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 325s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 325s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1335 | Variant< std::vector >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1404 | Variant< std::vector >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 325s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 325s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1530 | Variant< std::vector >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 325s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1606 | Variant< std::map >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1679 | Variant>() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 325s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 325s] In file included from ../glibmm/variant.h:1742: [ 325s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 23 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 66 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 109 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 152 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 195 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 244 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 287 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 330 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 373 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 325s] In file included from ../glibmm/containerhandle_shared.h:23, [ 325s] from ../glibmm/arrayhandle.h:21, [ 325s] from ../glibmm.h:92, [ 325s] from datetime.cc:4: [ 325s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 956 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 325s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 325s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1017 | Variant< Variant >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 325s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 325s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1070 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 325s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 325s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1240 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 325s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 325s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1286 | Variant< std::pair >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 325s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 325s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1335 | Variant< std::vector >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1404 | Variant< std::vector >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 325s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 325s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1530 | Variant< std::vector >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 325s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1606 | Variant< std::map >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1679 | Variant>() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 325s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 325s] In file included from ../glibmm/variant.h:1742: [ 325s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 23 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 66 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 109 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 152 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 195 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 244 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 287 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 330 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 373 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 325s] In file included from ../glibmm/containerhandle_shared.h:23, [ 325s] from ../glibmm/arrayhandle.h:21, [ 325s] from ../glibmm.h:92, [ 325s] from binding.cc:4: [ 325s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 956 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 325s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 325s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1017 | Variant< Variant >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 325s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 325s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1070 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 325s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 325s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1240 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 325s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 325s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1286 | Variant< std::pair >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 325s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 325s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1335 | Variant< std::vector >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1404 | Variant< std::vector >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 325s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 325s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1530 | Variant< std::vector >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 325s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1606 | Variant< std::map >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1679 | Variant>() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 325s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 325s] In file included from ../glibmm/variant.h:1742: [ 325s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 23 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 66 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 325s] In file included from ../glibmm/containerhandle_shared.h:23, [ 325s] from ../glibmm/arrayhandle.h:21, [ 325s] from ../glibmm.h:92, [ 325s] from bytes.cc:4: [ 325s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 956 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 325s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 109 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 325s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1017 | Variant< Variant >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 325s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1070 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 325s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 152 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 195 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1240 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 325s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 244 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 325s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1286 | Variant< std::pair >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 325s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 325s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1335 | Variant< std::vector >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 287 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1404 | Variant< std::vector >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 325s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 330 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 373 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1530 | Variant< std::vector >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 325s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1606 | Variant< std::map >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1679 | Variant>() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 325s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 325s] In file included from ../glibmm/variant.h:1742: [ 325s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 23 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 66 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 109 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 152 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 195 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 244 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 287 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 330 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 325s] In file included from ../glibmm/containerhandle_shared.h:23, [ 325s] from ../glibmm/arrayhandle.h:21, [ 325s] from ../glibmm.h:92, [ 325s] from checksum.cc:4: [ 325s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 956 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 325s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 373 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1017 | Variant< Variant >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 325s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 325s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1070 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 325s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 325s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1240 | Variant(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 325s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 325s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1286 | Variant< std::pair >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 325s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 325s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1335 | Variant< std::vector >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1404 | Variant< std::vector >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 325s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 325s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1530 | Variant< std::vector >(); [ 325s] | ^ [ 325s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 325s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1606 | Variant< std::map >() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 325s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 325s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1679 | Variant>() [ 325s] | ^ [ 325s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 325s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 325s] In file included from ../glibmm/variant.h:1742: [ 325s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 23 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 66 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 109 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 152 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 195 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 244 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 287 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 330 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 373 | Variant() [ 325s] | ^ [ 325s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 325s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 325s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 325s] | ^~~~~~~~ [ 325s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 325s] CXX enums.lo [ 325s] CXX fileutils.lo [ 325s] CXX iochannel.lo [ 325s] binding.cc: In member function 'void Glib::Binding::unbind()': [ 325s] binding.cc:131:27: warning: 'GObject* g_binding_get_source(GBinding*)' is deprecated: Use 'g_binding_dup_source' instead [-Wdeprecated-declarations] [ 325s] 131 | if (g_binding_get_source(gobj())) [ 325s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 325s] In file included from /usr/include/glib-2.0/glib-object.h:24, [ 325s] from ../glibmm/value.h:24, [ 325s] from ../glibmm/error.h:22, [ 325s] from ../glibmm/thread.h:48, [ 325s] from ../glibmm.h:88: [ 325s] /usr/include/glib-2.0/gobject/gbinding.h:107:23: note: declared here [ 325s] 107 | GObject * g_binding_get_source (GBinding *binding); [ 325s] | ^~~~~~~~~~~~~~~~~~~~ [ 325s] binding.cc: In member function 'virtual void Glib::Binding::unreference() const': [ 325s] binding.cc:149:55: warning: 'GObject* g_binding_get_source(GBinding*)' is deprecated: Use 'g_binding_dup_source' instead [-Wdeprecated-declarations] [ 325s] 149 | if (gobject_->ref_count == 2 && g_binding_get_source(binding)) [ 325s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 325s] /usr/include/glib-2.0/gobject/gbinding.h:107:23: note: declared here [ 325s] 107 | GObject * g_binding_get_source (GBinding *binding); [ 325s] | ^~~~~~~~~~~~~~~~~~~~ [ 325s] binding.cc: In member function 'Glib::RefPtr Glib::Binding::get_source()': [ 325s] binding.cc:275:76: warning: 'GObject* g_binding_get_source(GBinding*)' is deprecated: Use 'g_binding_dup_source' instead [-Wdeprecated-declarations] [ 325s] 275 | Glib::RefPtr retvalue = Glib::wrap(g_binding_get_source(gobj())); [ 325s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 325s] /usr/include/glib-2.0/gobject/gbinding.h:107:23: note: declared here [ 325s] 107 | GObject * g_binding_get_source (GBinding *binding); [ 325s] | ^~~~~~~~~~~~~~~~~~~~ [ 325s] binding.cc: In member function 'Glib::RefPtr Glib::Binding::get_target()': [ 325s] binding.cc:293:76: warning: 'GObject* g_binding_get_target(GBinding*)' is deprecated: Use 'g_binding_dup_target' instead [-Wdeprecated-declarations] [ 325s] 293 | Glib::RefPtr retvalue = Glib::wrap(g_binding_get_target(gobj())); [ 325s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 325s] /usr/include/glib-2.0/gobject/gbinding.h:111:23: note: declared here [ 325s] 111 | GObject * g_binding_get_target (GBinding *binding); [ 325s] | ^~~~~~~~~~~~~~~~~~~~ [ 325s] CXX keyfile.lo [ 325s] CXX markup.lo [ 325s] CXX miscutils.lo [ 325s] CXX module.lo [ 325s] CXX nodetree.lo [ 326s] In file included from ../glibmm/containerhandle_shared.h:23, [ 326s] from ../glibmm/arrayhandle.h:21, [ 326s] from ../glibmm.h:92, [ 326s] from enums.cc:4: [ 326s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 956 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 326s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1017 | Variant< Variant >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 326s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 326s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1070 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 326s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 326s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1240 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 326s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1286 | Variant< std::pair >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 326s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 326s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1335 | Variant< std::vector >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1404 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 326s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 326s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1530 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 326s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1606 | Variant< std::map >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1679 | Variant>() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 326s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 326s] In file included from ../glibmm/variant.h:1742: [ 326s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 23 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 66 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 109 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 152 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 195 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 244 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 287 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 330 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 373 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 326s] In file included from ../glibmm/containerhandle_shared.h:23, [ 326s] from ../glibmm/arrayhandle.h:21, [ 326s] from ../glibmm.h:92, [ 326s] from fileutils.cc:4: [ 326s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 956 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 326s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1017 | Variant< Variant >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 326s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 326s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1070 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 326s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 326s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1240 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 326s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1286 | Variant< std::pair >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 326s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 326s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1335 | Variant< std::vector >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1404 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 326s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 326s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1530 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 326s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1606 | Variant< std::map >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1679 | Variant>() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 326s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 326s] In file included from ../glibmm/variant.h:1742: [ 326s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 23 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 66 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 109 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 152 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 195 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 244 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 287 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 330 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 373 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 326s] In file included from ../glibmm/containerhandle_shared.h:23, [ 326s] from ../glibmm/arrayhandle.h:21, [ 326s] from ../glibmm.h:92, [ 326s] from iochannel.cc:4: [ 326s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 956 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 326s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1017 | Variant< Variant >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 326s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 326s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1070 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 326s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 326s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1240 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 326s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1286 | Variant< std::pair >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 326s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 326s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1335 | Variant< std::vector >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1404 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 326s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 326s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1530 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 326s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1606 | Variant< std::map >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1679 | Variant>() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 326s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 326s] In file included from ../glibmm/variant.h:1742: [ 326s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 23 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 66 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 109 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 152 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 195 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 244 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 287 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 330 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 373 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 326s] CXX optioncontext.lo [ 326s] In file included from ../glibmm/containerhandle_shared.h:23, [ 326s] from ../glibmm/arrayhandle.h:21, [ 326s] from ../glibmm.h:92, [ 326s] from keyfile.cc:4: [ 326s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 956 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 326s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1017 | Variant< Variant >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 326s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 326s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1070 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 326s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 326s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1240 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 326s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1286 | Variant< std::pair >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 326s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 326s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1335 | Variant< std::vector >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1404 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 326s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 326s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1530 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 326s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1606 | Variant< std::map >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1679 | Variant>() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 326s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 326s] In file included from ../glibmm/variant.h:1742: [ 326s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 23 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 66 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 109 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 152 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 195 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 244 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 287 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 330 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 373 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 326s] In file included from ../glibmm/containerhandle_shared.h:23, [ 326s] from ../glibmm/arrayhandle.h:21, [ 326s] from ../glibmm.h:92, [ 326s] from markup.cc:4: [ 326s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 956 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 326s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1017 | Variant< Variant >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 326s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 326s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1070 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 326s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 326s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1240 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 326s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1286 | Variant< std::pair >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 326s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 326s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1335 | Variant< std::vector >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1404 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 326s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 326s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1530 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 326s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1606 | Variant< std::map >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1679 | Variant>() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 326s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 326s] In file included from ../glibmm/variant.h:1742: [ 326s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 23 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 66 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 109 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 152 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 195 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 244 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 287 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 330 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 373 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 326s] In file included from ../glibmm/containerhandle_shared.h:23, [ 326s] from ../glibmm/arrayhandle.h:21, [ 326s] from ../glibmm.h:92, [ 326s] from nodetree.cc:4: [ 326s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 956 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 326s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1017 | Variant< Variant >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 326s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 326s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1070 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 326s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 326s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1240 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 326s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1286 | Variant< std::pair >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 326s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 326s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1335 | Variant< std::vector >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1404 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 326s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 326s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1530 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 326s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1606 | Variant< std::map >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1679 | Variant>() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 326s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 326s] In file included from ../glibmm/variant.h:1742: [ 326s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 23 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 66 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 326s] In file included from ../glibmm/containerhandle_shared.h:23, [ 326s] from ../glibmm/arrayhandle.h:21, [ 326s] from ../glibmm.h:92, [ 326s] from module.cc:4: [ 326s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 956 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 326s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1017 | Variant< Variant >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 326s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 109 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1070 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 326s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 152 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 326s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1240 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 195 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1286 | Variant< std::pair >() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 326s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 326s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 326s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1335 | Variant< std::vector >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1404 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 244 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 326s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1530 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 287 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1606 | Variant< std::map >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 330 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 326s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1679 | Variant>() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 326s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 326s] In file included from ../glibmm/variant.h:1742: [ 326s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 23 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 373 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 66 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 109 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 152 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 195 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 244 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 287 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 330 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 373 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 326s] In file included from ../glibmm/containerhandle_shared.h:23, [ 326s] from ../glibmm/arrayhandle.h:21, [ 326s] from ../glibmm.h:92, [ 326s] from miscutils.cc:4: [ 326s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 956 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 326s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1017 | Variant< Variant >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 326s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 326s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1070 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 326s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 326s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1240 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 326s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1286 | Variant< std::pair >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 326s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 326s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1335 | Variant< std::vector >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1404 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 326s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 326s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1530 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 326s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1606 | Variant< std::map >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1679 | Variant>() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 326s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 326s] In file included from ../glibmm/variant.h:1742: [ 326s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 23 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 66 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 109 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 152 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 195 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 244 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 287 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 330 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 373 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 326s] CXX optionentry.lo [ 326s] module.cc: In static member function 'static std::string Glib::Module::build_path(const std::string&, const std::string&)': [ 326s] module.cc:103:73: warning: 'gchar* g_module_build_path(const gchar*, const gchar*)' is deprecated [-Wdeprecated-declarations] [ 326s] 103 | return Glib::convert_return_gchar_ptr_to_stdstring(g_module_build_path(directory.c_str(), module_name.c_str())); [ 326s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 326s] In file included from module.cc:27: [ 326s] /usr/include/glib-2.0/gmodule.h:142:23: note: declared here [ 326s] 142 | gchar* g_module_build_path (const gchar *directory, [ 326s] | ^~~~~~~~~~~~~~~~~~~ [ 326s] CXX optiongroup.lo [ 326s] CXX regex.lo [ 326s] CXX shell.lo [ 326s] CXX spawn.lo [ 326s] CXX thread.lo [ 326s] In file included from ../glibmm/containerhandle_shared.h:23, [ 326s] from ../glibmm/arrayhandle.h:21, [ 326s] from ../glibmm.h:92, [ 326s] from optioncontext.cc:4: [ 326s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 956 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 326s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1017 | Variant< Variant >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 326s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 326s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1070 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 326s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 326s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1240 | Variant(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 326s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 326s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1286 | Variant< std::pair >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 326s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 326s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1335 | Variant< std::vector >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1404 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 326s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 326s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1530 | Variant< std::vector >(); [ 326s] | ^ [ 326s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 326s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1606 | Variant< std::map >() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 326s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 326s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1679 | Variant>() [ 326s] | ^ [ 326s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 326s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 326s] In file included from ../glibmm/variant.h:1742: [ 326s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 23 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 66 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 109 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 152 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 195 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 244 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 287 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 330 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 373 | Variant() [ 326s] | ^ [ 326s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 326s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 326s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 326s] | ^~~~~~~~ [ 326s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 327s] In file included from ../glibmm/containerhandle_shared.h:23, [ 327s] from ../glibmm/arrayhandle.h:21, [ 327s] from ../glibmm.h:92, [ 327s] from optionentry.cc:4: [ 327s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 956 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 327s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 327s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1017 | Variant< Variant >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 327s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 327s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1070 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 327s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 327s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1240 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 327s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 327s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1286 | Variant< std::pair >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 327s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 327s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1335 | Variant< std::vector >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 327s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1404 | Variant< std::vector >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 327s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 327s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1530 | Variant< std::vector >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 327s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1606 | Variant< std::map >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 327s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1679 | Variant>() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 327s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 327s] In file included from ../glibmm/variant.h:1742: [ 327s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 23 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 66 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 109 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 152 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 195 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 244 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 287 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 330 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 373 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 327s] CXX threads.lo [ 327s] CXX timezone.lo [ 327s] In file included from ../glibmm/containerhandle_shared.h:23, [ 327s] from ../glibmm/arrayhandle.h:21, [ 327s] from ../glibmm.h:92, [ 327s] from thread.cc:10: [ 327s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 956 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 327s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 327s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1017 | Variant< Variant >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 327s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 327s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1070 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 327s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 327s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1240 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 327s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 327s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1286 | Variant< std::pair >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 327s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 327s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1335 | Variant< std::vector >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 327s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1404 | Variant< std::vector >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 327s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 327s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1530 | Variant< std::vector >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 327s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1606 | Variant< std::map >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 327s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1679 | Variant>() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 327s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 327s] In file included from ../glibmm/variant.h:1742: [ 327s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 23 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 66 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 109 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 152 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 195 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 244 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 287 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 330 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 373 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 327s] In file included from ../glibmm/containerhandle_shared.h:23, [ 327s] from ../glibmm/arrayhandle.h:21, [ 327s] from ../glibmm.h:92, [ 327s] from spawn.cc:4: [ 327s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 956 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 327s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 327s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1017 | Variant< Variant >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 327s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 327s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1070 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 327s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 327s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1240 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 327s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 327s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1286 | Variant< std::pair >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 327s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 327s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1335 | Variant< std::vector >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 327s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1404 | Variant< std::vector >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 327s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 327s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1530 | Variant< std::vector >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 327s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1606 | Variant< std::map >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 327s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1679 | Variant>() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 327s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 327s] In file included from ../glibmm/variant.h:1742: [ 327s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 23 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 66 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 109 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 152 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 195 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 244 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 287 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 330 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 373 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 327s] CXX unicode.lo [ 327s] In file included from ../glibmm/containerhandle_shared.h:23, [ 327s] from ../glibmm/arrayhandle.h:21, [ 327s] from ../glibmm.h:92, [ 327s] from shell.cc:4: [ 327s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 956 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 327s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 327s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1017 | Variant< Variant >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 327s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 327s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1070 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 327s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 327s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1240 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 327s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 327s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1286 | Variant< std::pair >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 327s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 327s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1335 | Variant< std::vector >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 327s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1404 | Variant< std::vector >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 327s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 327s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1530 | Variant< std::vector >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 327s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1606 | Variant< std::map >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 327s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1679 | Variant>() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 327s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 327s] In file included from ../glibmm/variant.h:1742: [ 327s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 23 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 66 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 109 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 152 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 195 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 244 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 287 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 330 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 373 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 327s] In file included from ../glibmm/containerhandle_shared.h:23, [ 327s] from ../glibmm/arrayhandle.h:21, [ 327s] from ../glibmm.h:92, [ 327s] from optiongroup.cc:4: [ 327s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 956 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 327s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 327s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1017 | Variant< Variant >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 327s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 327s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1070 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 327s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 327s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1240 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 327s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 327s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1286 | Variant< std::pair >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 327s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 327s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1335 | Variant< std::vector >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 327s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1404 | Variant< std::vector >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 327s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 327s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1530 | Variant< std::vector >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 327s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1606 | Variant< std::map >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 327s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1679 | Variant>() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 327s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 327s] In file included from ../glibmm/variant.h:1742: [ 327s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 23 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 66 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 109 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 152 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 195 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 244 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 287 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 330 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 373 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 327s] In file included from ../glibmm/containerhandle_shared.h:23, [ 327s] from ../glibmm/arrayhandle.h:21, [ 327s] from ../glibmm.h:92, [ 327s] from regex.cc:4: [ 327s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 956 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 327s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 327s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1017 | Variant< Variant >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 327s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 327s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1070 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 327s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 327s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1240 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 327s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 327s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1286 | Variant< std::pair >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 327s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 327s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1335 | Variant< std::vector >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 327s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1404 | Variant< std::vector >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 327s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 327s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1530 | Variant< std::vector >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 327s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1606 | Variant< std::map >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 327s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1679 | Variant>() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 327s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 327s] In file included from ../glibmm/variant.h:1742: [ 327s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 23 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 66 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 109 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 152 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 195 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 244 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 287 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 330 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 373 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 327s] CXX uriutils.lo [ 327s] CXX valuearray.lo [ 327s] CXX variant.lo [ 327s] In file included from ../glibmm/containerhandle_shared.h:23, [ 327s] from ../glibmm/arrayhandle.h:21, [ 327s] from ../glibmm.h:92, [ 327s] from threads.cc:12: [ 327s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 956 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 327s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 327s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1017 | Variant< Variant >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 327s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 327s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1070 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 327s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 327s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1240 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 327s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 327s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1286 | Variant< std::pair >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 327s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 327s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1335 | Variant< std::vector >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 327s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1404 | Variant< std::vector >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 327s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 327s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1530 | Variant< std::vector >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 327s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1606 | Variant< std::map >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 327s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1679 | Variant>() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 327s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 327s] In file included from ../glibmm/variant.h:1742: [ 327s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 23 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 66 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 109 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 152 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 195 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 244 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 287 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 330 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 373 | Variant() [ 327s] | ^ [ 327s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 327s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 327s] In file included from ../glibmm/containerhandle_shared.h:23, [ 327s] from ../glibmm/arrayhandle.h:21, [ 327s] from ../glibmm.h:92, [ 327s] from timezone.cc:4: [ 327s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 956 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 327s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 327s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1017 | Variant< Variant >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 327s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 327s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1070 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 327s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 327s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1240 | Variant(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 327s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 327s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1286 | Variant< std::pair >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 327s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 327s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1335 | Variant< std::vector >() [ 327s] | ^ [ 327s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 327s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1404 | Variant< std::vector >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 327s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 327s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1530 | Variant< std::vector >(); [ 327s] | ^ [ 327s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 327s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 327s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 327s] | ^~~~~~~~ [ 327s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 328s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1606 | Variant< std::map >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 328s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1679 | Variant>() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 328s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 328s] In file included from ../glibmm/variant.h:1742: [ 328s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 23 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 66 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 109 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 152 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 195 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 244 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 287 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 330 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 373 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 328s] timezone.cc: In static member function 'static Glib::TimeZone Glib::TimeZone::create(const Glib::ustring&)': [ 328s] timezone.cc:143:36: warning: 'GTimeZone* g_time_zone_new(const gchar*)' is deprecated: Use 'g_time_zone_new_identifier' instead [-Wdeprecated-declarations] [ 328s] 143 | return Glib::wrap(g_time_zone_new(identifier.c_str())); [ 328s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 328s] In file included from /usr/include/glib-2.0/glib/gdatetime.h:33, [ 328s] from /usr/include/glib-2.0/glib/gbookmarkfile.h:28, [ 328s] from /usr/include/glib-2.0/glib.h:39, [ 328s] from ../glibmm/thread.h:39, [ 328s] from ../glibmm.h:88: [ 328s] /usr/include/glib-2.0/glib/gtimezone.h:59:25: note: declared here [ 328s] 59 | GTimeZone * g_time_zone_new (const gchar *identifier); [ 328s] | ^~~~~~~~~~~~~~~ [ 328s] In file included from ../glibmm/containerhandle_shared.h:23, [ 328s] from ../glibmm/arrayhandle.h:21, [ 328s] from ../glibmm.h:92, [ 328s] from unicode.cc:4: [ 328s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 956 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 328s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 328s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1017 | Variant< Variant >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 328s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 328s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1070 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 328s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 328s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1240 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 328s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 328s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1286 | Variant< std::pair >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 328s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 328s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1335 | Variant< std::vector >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 328s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1404 | Variant< std::vector >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 328s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 328s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1530 | Variant< std::vector >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 328s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1606 | Variant< std::map >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 328s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1679 | Variant>() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 328s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 328s] In file included from ../glibmm/variant.h:1742: [ 328s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 23 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 66 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 109 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 152 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 195 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 244 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 287 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 330 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 373 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 328s] CXX variantdict.lo [ 328s] CXX variantiter.lo [ 328s] CXX varianttype.lo [ 328s] CXX value_basictypes.lo [ 328s] In file included from ../glibmm/containerhandle_shared.h:23, [ 328s] from ../glibmm/arrayhandle.h:21, [ 328s] from ../glibmm.h:92, [ 328s] from valuearray.cc:10: [ 328s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 956 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 328s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 328s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1017 | Variant< Variant >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 328s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 328s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1070 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 328s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 328s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1240 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 328s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 328s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1286 | Variant< std::pair >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 328s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 328s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1335 | Variant< std::vector >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 328s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1404 | Variant< std::vector >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 328s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 328s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1530 | Variant< std::vector >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 328s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1606 | Variant< std::map >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 328s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1679 | Variant>() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 328s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 328s] In file included from ../glibmm/variant.h:1742: [ 328s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 23 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 66 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 109 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 152 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 195 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 244 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 287 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 330 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 373 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 328s] CXX variant_basictypes.lo [ 328s] In file included from ../glibmm/containerhandle_shared.h:23, [ 328s] from ../glibmm/arrayhandle.h:21, [ 328s] from ../glibmm.h:92, [ 328s] from uriutils.cc:4: [ 328s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 956 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 328s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 328s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1017 | Variant< Variant >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 328s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 328s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1070 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 328s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 328s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1240 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 328s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 328s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1286 | Variant< std::pair >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 328s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 328s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1335 | Variant< std::vector >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 328s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1404 | Variant< std::vector >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 328s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 328s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1530 | Variant< std::vector >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 328s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1606 | Variant< std::map >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 328s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1679 | Variant>() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 328s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 328s] In file included from ../glibmm/variant.h:1742: [ 328s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 23 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 66 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 109 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 152 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 195 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 244 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 287 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 330 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 373 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 328s] CXX wrap_init.lo [ 328s] In file included from ../glibmm/containerhandle_shared.h:23, [ 328s] from ../glibmm/arrayhandle.h:21, [ 328s] from ../glibmm.h:92, [ 328s] from variant.cc:4: [ 328s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 956 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 328s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 328s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1017 | Variant< Variant >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 328s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 328s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1070 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 328s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 328s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1240 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 328s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 328s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1286 | Variant< std::pair >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 328s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 328s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1335 | Variant< std::vector >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 328s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1404 | Variant< std::vector >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 328s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 328s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1530 | Variant< std::vector >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 328s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1606 | Variant< std::map >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 328s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1679 | Variant>() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 328s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 328s] In file included from ../glibmm/variant.h:1742: [ 328s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 23 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 66 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 109 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 152 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 195 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 244 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 287 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 330 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 373 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 328s] In file included from ../glibmm/containerhandle_shared.h:23, [ 328s] from ../glibmm/arrayhandle.h:21, [ 328s] from ../glibmm.h:92, [ 328s] from variantiter.cc:4: [ 328s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 956 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 328s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 328s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1017 | Variant< Variant >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 328s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 328s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1070 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 328s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 328s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1240 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 328s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 328s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1286 | Variant< std::pair >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 328s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 328s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1335 | Variant< std::vector >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 328s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1404 | Variant< std::vector >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 328s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 328s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1530 | Variant< std::vector >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 328s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1606 | Variant< std::map >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 328s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1679 | Variant>() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 328s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 328s] In file included from ../glibmm/variant.h:1742: [ 328s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 23 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 66 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 109 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 152 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 195 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 244 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 287 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 330 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 373 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 328s] In file included from ../glibmm/containerhandle_shared.h:23, [ 328s] from ../glibmm/arrayhandle.h:21, [ 328s] from ../glibmm.h:92, [ 328s] from variantdict.cc:4: [ 328s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 956 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 328s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 328s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1017 | Variant< Variant >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 328s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 328s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1070 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 328s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 328s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1240 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 328s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 328s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1286 | Variant< std::pair >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 328s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 328s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1335 | Variant< std::vector >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 328s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1404 | Variant< std::vector >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 328s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 328s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1530 | Variant< std::vector >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 328s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1606 | Variant< std::map >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 328s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1679 | Variant>() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 328s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 328s] In file included from ../glibmm/variant.h:1742: [ 328s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 23 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 66 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 109 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 152 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 195 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 244 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 287 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 330 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 373 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 328s] In file included from ../glibmm/containerhandle_shared.h:23, [ 328s] from ../glibmm/arrayhandle.h:21, [ 328s] from ../glibmm.h:92, [ 328s] from varianttype.cc:4: [ 328s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 956 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 328s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 328s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1017 | Variant< Variant >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 328s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 328s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1070 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 328s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 328s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1240 | Variant(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 328s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 328s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1286 | Variant< std::pair >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 328s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 328s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1335 | Variant< std::vector >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 328s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1404 | Variant< std::vector >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 328s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 328s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1530 | Variant< std::vector >(); [ 328s] | ^ [ 328s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 328s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1606 | Variant< std::map >() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 328s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 328s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1679 | Variant>() [ 328s] | ^ [ 328s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 328s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 328s] In file included from ../glibmm/variant.h:1742: [ 328s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 23 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 66 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 109 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 152 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 195 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 244 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 287 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 330 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 373 | Variant() [ 328s] | ^ [ 328s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 328s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 328s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 328s] | ^~~~~~~~ [ 328s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 329s] In file included from variant_basictypes.cc:3: [ 329s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 956 | Variant(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 329s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 329s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1017 | Variant< Variant >(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 329s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 329s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1070 | Variant(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 329s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 329s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1240 | Variant(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 329s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 329s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1286 | Variant< std::pair >() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 329s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 329s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1335 | Variant< std::vector >() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 329s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 329s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1404 | Variant< std::vector >(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 329s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 329s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1530 | Variant< std::vector >(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 329s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 329s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1606 | Variant< std::map >() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 329s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 329s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1679 | Variant>() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 329s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 329s] In file included from ../glibmm/variant.h:1742: [ 329s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 23 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 66 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 109 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 152 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 195 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 244 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 287 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 330 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 373 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 329s] CXX arrayhandle.lo [ 329s] CXX base64.lo [ 329s] CXX class.lo [ 329s] CXX containers.lo [ 329s] CXX debug.lo [ 329s] CXX dispatcher.lo [ 329s] CXX error.lo [ 329s] In file included from ../glibmm/containerhandle_shared.h:23, [ 329s] from ../glibmm/arrayhandle.h:21, [ 329s] from ../glibmm.h:92, [ 329s] from wrap_init.cc:4: [ 329s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 956 | Variant(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 329s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 329s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1017 | Variant< Variant >(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 329s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 329s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1070 | Variant(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 329s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 329s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1240 | Variant(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 329s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 329s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1286 | Variant< std::pair >() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 329s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 329s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1335 | Variant< std::vector >() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 329s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 329s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1404 | Variant< std::vector >(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 329s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 329s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1530 | Variant< std::vector >(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 329s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 329s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1606 | Variant< std::map >() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 329s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 329s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1679 | Variant>() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 329s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 329s] In file included from ../glibmm/variant.h:1742: [ 329s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 23 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 66 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 109 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 152 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 195 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 244 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 287 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 330 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 373 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 329s] In file included from ../glibmm/containerhandle_shared.h:23, [ 329s] from ../glibmm/arrayhandle.h:21, [ 329s] from arrayhandle.cc:17: [ 329s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 956 | Variant(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 329s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 329s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1017 | Variant< Variant >(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 329s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 329s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1070 | Variant(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 329s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 329s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1240 | Variant(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 329s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 329s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1286 | Variant< std::pair >() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 329s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 329s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1335 | Variant< std::vector >() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 329s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 329s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1404 | Variant< std::vector >(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 329s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 329s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1530 | Variant< std::vector >(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 329s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 329s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1606 | Variant< std::map >() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 329s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 329s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1679 | Variant>() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 329s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 329s] In file included from ../glibmm/variant.h:1742: [ 329s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 23 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 66 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 109 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 152 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 195 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 244 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 287 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 330 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 373 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 329s] CXX exception.lo [ 329s] CXX exceptionhandler.lo [ 329s] CXX extraclassinit.lo [ 329s] In file included from ../glibmm/containerhandle_shared.h:23, [ 329s] from ../glibmm/arrayhandle.h:21, [ 329s] from ../glibmm/sarray.h:25, [ 329s] from ../glibmm/containers.h:23, [ 329s] from containers.cc:19: [ 329s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 956 | Variant(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 329s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 329s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1017 | Variant< Variant >(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 329s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 329s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1070 | Variant(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 329s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 329s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1240 | Variant(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 329s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 329s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1286 | Variant< std::pair >() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 329s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 329s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1335 | Variant< std::vector >() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 329s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 329s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1404 | Variant< std::vector >(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 329s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 329s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1530 | Variant< std::vector >(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 329s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 329s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1606 | Variant< std::map >() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 329s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 329s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1679 | Variant>() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 329s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 329s] In file included from ../glibmm/variant.h:1742: [ 329s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 23 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 66 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 109 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 152 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 195 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 244 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 287 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 330 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 373 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 329s] In file included from ../glibmm/containerhandle_shared.h:23, [ 329s] from ../glibmm/object.h:34, [ 329s] from ../glibmm/interface.h:20, [ 329s] from class.cc:21: [ 329s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 956 | Variant(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 329s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 329s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1017 | Variant< Variant >(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 329s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 329s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1070 | Variant(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 329s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 329s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1240 | Variant(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 329s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 329s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1286 | Variant< std::pair >() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 329s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 329s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1335 | Variant< std::vector >() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 329s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 329s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1404 | Variant< std::vector >(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 329s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 329s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1530 | Variant< std::vector >(); [ 329s] | ^ [ 329s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 329s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 329s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1606 | Variant< std::map >() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 329s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 329s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1679 | Variant>() [ 329s] | ^ [ 329s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 329s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 329s] In file included from ../glibmm/variant.h:1742: [ 329s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 23 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 66 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 109 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 152 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 195 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 244 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 287 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 330 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 373 | Variant() [ 329s] | ^ [ 329s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 329s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 329s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 329s] | ^~~~~~~~ [ 329s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 329s] CXX init.lo [ 330s] CXX interface.lo [ 330s] CXX main.lo [ 330s] CXX object.lo [ 330s] CXX objectbase.lo [ 330s] CXX pattern.lo [ 330s] CXX property.lo [ 330s] CXX propertyproxy.lo [ 330s] CXX propertyproxy_base.lo [ 330s] In file included from ../glibmm/containerhandle_shared.h:23, [ 330s] from ../glibmm/object.h:34, [ 330s] from ../glibmm/interface.h:20, [ 330s] from interface.cc:17: [ 330s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 956 | Variant(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 330s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 330s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1017 | Variant< Variant >(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 330s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 330s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1070 | Variant(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 330s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 330s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1240 | Variant(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 330s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 330s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1286 | Variant< std::pair >() [ 330s] | ^ [ 330s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 330s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 330s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1335 | Variant< std::vector >() [ 330s] | ^ [ 330s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 330s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 330s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1404 | Variant< std::vector >(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 330s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 330s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1530 | Variant< std::vector >(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 330s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 330s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1606 | Variant< std::map >() [ 330s] | ^ [ 330s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 330s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 330s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1679 | Variant>() [ 330s] | ^ [ 330s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 330s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 330s] In file included from ../glibmm/variant.h:1742: [ 330s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 23 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 66 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 109 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 152 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 195 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 244 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 287 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 330 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 373 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 330s] In file included from ../glibmm/containerhandle_shared.h:23, [ 330s] from ../glibmm/object.h:34, [ 330s] from object.cc:17: [ 330s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 956 | Variant(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 330s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 330s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1017 | Variant< Variant >(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 330s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 330s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1070 | Variant(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 330s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 330s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1240 | Variant(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 330s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 330s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1286 | Variant< std::pair >() [ 330s] | ^ [ 330s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 330s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 330s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1335 | Variant< std::vector >() [ 330s] | ^ [ 330s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 330s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 330s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1404 | Variant< std::vector >(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 330s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 330s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1530 | Variant< std::vector >(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 330s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 330s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1606 | Variant< std::map >() [ 330s] | ^ [ 330s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 330s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 330s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1679 | Variant>() [ 330s] | ^ [ 330s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 330s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 330s] In file included from ../glibmm/variant.h:1742: [ 330s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 23 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 66 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 109 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 152 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 195 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 244 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 287 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 330 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 373 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 330s] pattern.cc: In member function 'bool Glib::PatternSpec::match(const Glib::ustring&) const': [ 330s] 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] [ 330s] 42 | return g_pattern_match(gobject_, str.bytes(), str.c_str(), nullptr); [ 330s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] In file included from /usr/include/glib-2.0/glib.h:68, [ 330s] from pattern.cc:19: [ 330s] /usr/include/glib-2.0/glib/gpattern.h:52:15: note: declared here [ 330s] 52 | gboolean g_pattern_match (GPatternSpec *pspec, [ 330s] | ^~~~~~~~~~~~~~~ [ 330s] pattern.cc: In member function 'bool Glib::PatternSpec::match(const Glib::ustring&, const Glib::ustring&) const': [ 330s] 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] [ 330s] 48 | return g_pattern_match(gobject_, str.bytes(), str.c_str(), str_reversed.c_str()); [ 330s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] /usr/include/glib-2.0/glib/gpattern.h:52:15: note: declared here [ 330s] 52 | gboolean g_pattern_match (GPatternSpec *pspec, [ 330s] | ^~~~~~~~~~~~~~~ [ 330s] CXX quark.lo [ 330s] CXX random.lo [ 330s] In file included from ../glibmm/containerhandle_shared.h:23, [ 330s] from ../glibmm/object.h:34, [ 330s] from ../glibmm/interface.h:20, [ 330s] from objectbase.cc:22: [ 330s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 956 | Variant(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 330s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 330s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1017 | Variant< Variant >(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 330s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 330s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1070 | Variant(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 330s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 330s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1240 | Variant(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 330s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 330s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1286 | Variant< std::pair >() [ 330s] | ^ [ 330s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 330s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 330s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1335 | Variant< std::vector >() [ 330s] | ^ [ 330s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 330s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 330s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1404 | Variant< std::vector >(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 330s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 330s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1530 | Variant< std::vector >(); [ 330s] | ^ [ 330s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 330s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 330s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1606 | Variant< std::map >() [ 330s] | ^ [ 330s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 330s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 330s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1679 | Variant>() [ 330s] | ^ [ 330s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 330s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 330s] In file included from ../glibmm/variant.h:1742: [ 330s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 23 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 66 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 109 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 152 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 195 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 244 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 287 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 330 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 373 | Variant() [ 330s] | ^ [ 330s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 330s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 330s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 330s] | ^~~~~~~~ [ 330s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 331s] CXX sarray.lo [ 331s] CXX signalproxy.lo [ 331s] In file included from ../glibmm/containerhandle_shared.h:23, [ 331s] from ../glibmm/object.h:34, [ 331s] from property.cc:19: [ 331s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 956 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 331s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 331s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1017 | Variant< Variant >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 331s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 331s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1070 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 331s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 331s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1240 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 331s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 331s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1286 | Variant< std::pair >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 331s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 331s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1335 | Variant< std::vector >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 331s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1404 | Variant< std::vector >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 331s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 331s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1530 | Variant< std::vector >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 331s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1606 | Variant< std::map >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 331s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1679 | Variant>() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 331s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 331s] In file included from ../glibmm/variant.h:1742: [ 331s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 23 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 66 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 109 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 152 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 195 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 244 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 287 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 330 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 373 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 331s] CXX signalproxy_connectionnode.lo [ 331s] In file included from ../glibmm/containerhandle_shared.h:23, [ 331s] from ../glibmm/object.h:34, [ 331s] from propertyproxy_base.cc:22: [ 331s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 956 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 331s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 331s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1017 | Variant< Variant >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 331s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 331s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1070 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 331s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 331s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1240 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 331s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 331s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1286 | Variant< std::pair >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 331s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 331s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1335 | Variant< std::vector >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 331s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1404 | Variant< std::vector >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 331s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 331s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1530 | Variant< std::vector >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 331s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1606 | Variant< std::map >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 331s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1679 | Variant>() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 331s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 331s] In file included from ../glibmm/variant.h:1742: [ 331s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 23 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 66 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 109 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 152 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 195 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 244 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 287 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 330 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 373 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 331s] CXX streamiochannel.lo [ 331s] CXX stringutils.lo [ 331s] In file included from ../glibmm/containerhandle_shared.h:23, [ 331s] from ../glibmm/arrayhandle.h:21, [ 331s] from ../glibmm.h:92, [ 331s] from random.cc:19: [ 331s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 956 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 331s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 331s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1017 | Variant< Variant >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 331s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 331s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1070 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 331s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 331s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1240 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 331s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 331s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1286 | Variant< std::pair >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 331s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 331s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1335 | Variant< std::vector >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 331s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1404 | Variant< std::vector >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 331s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 331s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1530 | Variant< std::vector >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 331s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1606 | Variant< std::map >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 331s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1679 | Variant>() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 331s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 331s] In file included from ../glibmm/variant.h:1742: [ 331s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 23 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 66 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 109 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 152 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 195 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 244 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 287 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 330 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 373 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 331s] CXX threadpool.lo [ 331s] In file included from ../glibmm/containerhandle_shared.h:23, [ 331s] from ../glibmm/arrayhandle.h:21, [ 331s] from ../glibmm/sarray.h:25, [ 331s] from sarray.cc:19: [ 331s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 956 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 331s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 331s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1017 | Variant< Variant >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 331s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 331s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1070 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 331s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 331s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1240 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 331s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 331s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1286 | Variant< std::pair >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 331s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 331s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1335 | Variant< std::vector >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 331s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1404 | Variant< std::vector >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 331s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 331s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1530 | Variant< std::vector >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 331s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1606 | Variant< std::map >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 331s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1679 | Variant>() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 331s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 331s] In file included from ../glibmm/variant.h:1742: [ 331s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 23 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 66 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 109 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 152 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 195 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 244 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 287 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 330 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 373 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 331s] CXX timer.lo [ 331s] In file included from ../glibmm/containerhandle_shared.h:23, [ 331s] from ../glibmm/object.h:34, [ 331s] from signalproxy.cc:21: [ 331s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 956 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 331s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 331s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1017 | Variant< Variant >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 331s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 331s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1070 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 331s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 331s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1240 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 331s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 331s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1286 | Variant< std::pair >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 331s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 331s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1335 | Variant< std::vector >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 331s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1404 | Variant< std::vector >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 331s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 331s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1530 | Variant< std::vector >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 331s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1606 | Variant< std::map >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 331s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1679 | Variant>() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 331s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 331s] In file included from ../glibmm/variant.h:1742: [ 331s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 23 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 66 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 109 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 152 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 195 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 244 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 287 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 330 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 373 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 331s] CXX timeval.lo [ 331s] CXX ustring.lo [ 331s] CXX utility.lo [ 331s] In file included from ../glibmm/containerhandle_shared.h:23, [ 331s] from ../glibmm/object.h:34, [ 331s] from signalproxy_connectionnode.cc:20: [ 331s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 956 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 331s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 331s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1017 | Variant< Variant >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 331s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 331s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1070 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 331s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 331s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1240 | Variant(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 331s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 331s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1286 | Variant< std::pair >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 331s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 331s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1335 | Variant< std::vector >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 331s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1404 | Variant< std::vector >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 331s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 331s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1530 | Variant< std::vector >(); [ 331s] | ^ [ 331s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 331s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1606 | Variant< std::map >() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 331s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 331s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1679 | Variant>() [ 331s] | ^ [ 331s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 331s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 331s] In file included from ../glibmm/variant.h:1742: [ 331s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 23 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 66 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 109 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 152 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 195 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 244 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 287 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 330 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 373 | Variant() [ 331s] | ^ [ 331s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 331s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 331s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 331s] | ^~~~~~~~ [ 331s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 332s] CXX value.lo [ 332s] CXX value_custom.lo [ 332s] CXX variantdbusstring.lo [ 332s] CXX vectorutils.lo [ 332s] CXX wrap.lo [ 332s] In file included from ../glibmm/containerhandle_shared.h:23, [ 332s] from ../glibmm/arrayhandle.h:21, [ 332s] from ../glibmm.h:92, [ 332s] from timer.cc:19: [ 332s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 956 | Variant(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 332s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 332s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1017 | Variant< Variant >(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 332s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 332s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1070 | Variant(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 332s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 332s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1240 | Variant(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 332s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 332s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1286 | Variant< std::pair >() [ 332s] | ^ [ 332s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 332s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 332s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1335 | Variant< std::vector >() [ 332s] | ^ [ 332s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 332s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 332s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1404 | Variant< std::vector >(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 332s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 332s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1530 | Variant< std::vector >(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 332s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 332s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1606 | Variant< std::map >() [ 332s] | ^ [ 332s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 332s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 332s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1679 | Variant>() [ 332s] | ^ [ 332s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 332s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 332s] In file included from ../glibmm/variant.h:1742: [ 332s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 23 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 66 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 109 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 152 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 195 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 244 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 287 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 330 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 373 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 332s] In file included from ../glibmm/containerhandle_shared.h:23, [ 332s] from ../glibmm/vectorutils.h:21, [ 332s] from value.cc:20: [ 332s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 956 | Variant(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 332s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 332s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1017 | Variant< Variant >(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 332s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 332s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1070 | Variant(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 332s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 332s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1240 | Variant(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 332s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 332s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1286 | Variant< std::pair >() [ 332s] | ^ [ 332s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 332s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 332s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1335 | Variant< std::vector >() [ 332s] | ^ [ 332s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 332s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 332s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1404 | Variant< std::vector >(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 332s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 332s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1530 | Variant< std::vector >(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 332s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 332s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1606 | Variant< std::map >() [ 332s] | ^ [ 332s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 332s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 332s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1679 | Variant>() [ 332s] | ^ [ 332s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 332s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 332s] In file included from ../glibmm/variant.h:1742: [ 332s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 23 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 66 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 109 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 152 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 195 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 244 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 287 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 330 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 373 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 332s] In file included from ../glibmm/containerhandle_shared.h:23, [ 332s] from ../glibmm/vectorutils.h:21, [ 332s] from vectorutils.cc:17: [ 332s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 956 | Variant(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 332s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 332s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1017 | Variant< Variant >(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 332s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 332s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1070 | Variant(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 332s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 332s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1240 | Variant(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 332s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 332s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1286 | Variant< std::pair >() [ 332s] | ^ [ 332s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 332s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 332s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1335 | Variant< std::vector >() [ 332s] | ^ [ 332s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 332s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 332s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1404 | Variant< std::vector >(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 332s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 332s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1530 | Variant< std::vector >(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 332s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 332s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1606 | Variant< std::map >() [ 332s] | ^ [ 332s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 332s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 332s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1679 | Variant>() [ 332s] | ^ [ 332s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 332s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 332s] In file included from ../glibmm/variant.h:1742: [ 332s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 23 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 66 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 109 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 152 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 195 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 244 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 287 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 330 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 373 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 332s] In file included from ../glibmm/containerhandle_shared.h:23, [ 332s] from ../glibmm/object.h:34, [ 332s] from wrap.cc:20: [ 332s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 956 | Variant(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 332s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 332s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1017 | Variant< Variant >(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 332s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 332s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1070 | Variant(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 332s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 332s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1240 | Variant(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 332s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 332s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1286 | Variant< std::pair >() [ 332s] | ^ [ 332s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 332s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 332s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1335 | Variant< std::vector >() [ 332s] | ^ [ 332s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 332s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 332s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1404 | Variant< std::vector >(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 332s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 332s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1530 | Variant< std::vector >(); [ 332s] | ^ [ 332s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 332s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 332s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1606 | Variant< std::map >() [ 332s] | ^ [ 332s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 332s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 332s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1679 | Variant>() [ 332s] | ^ [ 332s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 332s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 332s] In file included from ../glibmm/variant.h:1742: [ 332s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 23 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 66 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 109 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 152 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 195 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 244 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 287 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 330 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 373 | Variant() [ 332s] | ^ [ 332s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 332s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 332s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 332s] | ^~~~~~~~ [ 332s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 333s] CXXLD libglibmm-2.4.la [ 333s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 333s] Making all in gio/giomm [ 333s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 333s] CXX action.lo [ 333s] CXX actiongroup.lo [ 333s] CXX actionmap.lo [ 333s] CXX applaunchcontext.lo [ 333s] CXX appinfo.lo [ 333s] CXX application.lo [ 333s] CXX applicationcommandline.lo [ 333s] CXX asyncinitable.lo [ 334s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 334s] from ../../glib/glibmm/arrayhandle.h:21, [ 334s] from ../../glib/glibmm.h:92, [ 334s] from applicationcommandline.cc:4: [ 334s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 956 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1017 | Variant< Variant >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1070 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1240 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 334s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 334s] from ../../glib/glibmm/arrayhandle.h:21, [ 334s] from ../../glib/glibmm.h:92, [ 334s] from action.cc:4: [ 334s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 956 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1286 | Variant< std::pair >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1017 | Variant< Variant >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1335 | Variant< std::vector >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1070 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1404 | Variant< std::vector >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1530 | Variant< std::vector >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1240 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1606 | Variant< std::map >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1286 | Variant< std::pair >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1335 | Variant< std::vector >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1679 | Variant>() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1404 | Variant< std::vector >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 334s] In file included from ../../glib/glibmm/variant.h:1742: [ 334s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 23 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1530 | Variant< std::vector >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 66 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1606 | Variant< std::map >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 109 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1679 | Variant>() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 152 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 334s] In file included from ../../glib/glibmm/variant.h:1742: [ 334s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 23 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 195 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 66 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 244 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 109 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 287 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 152 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 330 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 195 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 373 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 244 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 287 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 330 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 373 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 334s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 334s] from ../../glib/glibmm/arrayhandle.h:21, [ 334s] from ../../glib/glibmm.h:92, [ 334s] from actionmap.cc:4: [ 334s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 956 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1017 | Variant< Variant >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1070 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1240 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1286 | Variant< std::pair >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1335 | Variant< std::vector >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1404 | Variant< std::vector >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1530 | Variant< std::vector >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1606 | Variant< std::map >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1679 | Variant>() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 334s] In file included from ../../glib/glibmm/variant.h:1742: [ 334s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 23 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 66 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 109 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 334s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 334s] from ../../glib/glibmm/arrayhandle.h:21, [ 334s] from ../../glib/glibmm.h:92, [ 334s] from application.cc:4: [ 334s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 956 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 152 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1017 | Variant< Variant >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 195 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1070 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 244 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1240 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 287 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1286 | Variant< std::pair >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1335 | Variant< std::vector >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 330 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 334s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 334s] from ../../glib/glibmm/arrayhandle.h:21, [ 334s] from ../../glib/glibmm.h:92, [ 334s] from applaunchcontext.cc:4: [ 334s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 956 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1404 | Variant< std::vector >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 373 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1017 | Variant< Variant >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1530 | Variant< std::vector >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1070 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1606 | Variant< std::map >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1679 | Variant>() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1240 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 334s] In file included from ../../glib/glibmm/variant.h:1742: [ 334s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 23 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1286 | Variant< std::pair >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1335 | Variant< std::vector >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 66 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1404 | Variant< std::vector >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 109 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1530 | Variant< std::vector >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 152 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1606 | Variant< std::map >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 195 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1679 | Variant>() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 244 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 334s] In file included from ../../glib/glibmm/variant.h:1742: [ 334s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 23 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 287 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 66 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 330 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 109 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 373 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 152 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 195 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 244 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 287 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 330 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 373 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 334s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 334s] from ../../glib/glibmm/arrayhandle.h:21, [ 334s] from ../../glib/glibmm.h:92, [ 334s] from actiongroup.cc:4: [ 334s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 956 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1017 | Variant< Variant >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1070 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1240 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1286 | Variant< std::pair >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1335 | Variant< std::vector >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1404 | Variant< std::vector >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1530 | Variant< std::vector >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1606 | Variant< std::map >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1679 | Variant>() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 334s] In file included from ../../glib/glibmm/variant.h:1742: [ 334s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 23 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 66 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 109 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 152 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 195 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 244 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 287 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 330 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 373 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 334s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 334s] from ../../glib/glibmm/arrayhandle.h:21, [ 334s] from ../../glib/glibmm.h:92, [ 334s] from asyncinitable.cc:4: [ 334s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 956 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1017 | Variant< Variant >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1070 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1240 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1286 | Variant< std::pair >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1335 | Variant< std::vector >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1404 | Variant< std::vector >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1530 | Variant< std::vector >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1606 | Variant< std::map >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1679 | Variant>() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 334s] In file included from ../../glib/glibmm/variant.h:1742: [ 334s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 23 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 66 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 109 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 152 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 195 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 244 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 287 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 330 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 373 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 334s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 334s] from ../../glib/glibmm/arrayhandle.h:21, [ 334s] from ../../glib/glibmm.h:92, [ 334s] from appinfo.cc:4: [ 334s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 956 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1017 | Variant< Variant >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1070 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1240 | Variant(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1286 | Variant< std::pair >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1335 | Variant< std::vector >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1404 | Variant< std::vector >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1530 | Variant< std::vector >(); [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1606 | Variant< std::map >() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1679 | Variant>() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 334s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 334s] In file included from ../../glib/glibmm/variant.h:1742: [ 334s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 23 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 66 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 109 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 152 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 195 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 244 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 287 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 330 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 373 | Variant() [ 334s] | ^ [ 334s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 334s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 334s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 334s] | ^~~~~~~~ [ 334s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 334s] CXX asyncresult.lo [ 334s] CXX bufferedinputstream.lo [ 334s] CXX bufferedoutputstream.lo [ 334s] CXX cancellable.lo [ 334s] CXX charsetconverter.lo [ 334s] CXX converter.lo [ 335s] CXX converterinputstream.lo [ 335s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 335s] from ../../glib/glibmm/arrayhandle.h:21, [ 335s] from ../../glib/glibmm.h:92, [ 335s] from asyncresult.cc:4: [ 335s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 956 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1017 | Variant< Variant >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1070 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1240 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1286 | Variant< std::pair >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1335 | Variant< std::vector >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1404 | Variant< std::vector >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1530 | Variant< std::vector >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1606 | Variant< std::map >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1679 | Variant>() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 335s] In file included from ../../glib/glibmm/variant.h:1742: [ 335s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 23 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 66 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 109 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 152 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 195 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 244 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 287 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 330 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 373 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 335s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 335s] from ../../glib/glibmm/arrayhandle.h:21, [ 335s] from ../../glib/glibmm.h:92, [ 335s] from bufferedoutputstream.cc:4: [ 335s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 956 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1017 | Variant< Variant >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1070 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1240 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1286 | Variant< std::pair >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1335 | Variant< std::vector >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1404 | Variant< std::vector >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1530 | Variant< std::vector >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1606 | Variant< std::map >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1679 | Variant>() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 335s] In file included from ../../glib/glibmm/variant.h:1742: [ 335s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 23 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 66 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 335s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 335s] from ../../glib/glibmm/arrayhandle.h:21, [ 335s] from ../../glib/glibmm.h:92, [ 335s] from bufferedinputstream.cc:4: [ 335s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 956 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 109 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1017 | Variant< Variant >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 152 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1070 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 195 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1240 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 244 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1286 | Variant< std::pair >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 287 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1335 | Variant< std::vector >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 330 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1404 | Variant< std::vector >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 373 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1530 | Variant< std::vector >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1606 | Variant< std::map >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1679 | Variant>() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 335s] In file included from ../../glib/glibmm/variant.h:1742: [ 335s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 23 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 66 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 109 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 152 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 195 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 244 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 287 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 330 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 373 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 335s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 335s] from ../../glib/glibmm/arrayhandle.h:21, [ 335s] from ../../glib/glibmm.h:92, [ 335s] from cancellable.cc:4: [ 335s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 956 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1017 | Variant< Variant >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1070 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1240 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1286 | Variant< std::pair >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1335 | Variant< std::vector >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1404 | Variant< std::vector >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1530 | Variant< std::vector >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1606 | Variant< std::map >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1679 | Variant>() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 335s] In file included from ../../glib/glibmm/variant.h:1742: [ 335s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 23 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 66 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 109 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 152 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 195 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 244 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 287 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 330 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 373 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 335s] CXX converteroutputstream.lo [ 335s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 335s] from ../../glib/glibmm/arrayhandle.h:21, [ 335s] from ../../glib/glibmm.h:92, [ 335s] from charsetconverter.cc:4: [ 335s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 956 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1017 | Variant< Variant >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1070 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1240 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1286 | Variant< std::pair >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1335 | Variant< std::vector >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1404 | Variant< std::vector >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1530 | Variant< std::vector >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1606 | Variant< std::map >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1679 | Variant>() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 335s] In file included from ../../glib/glibmm/variant.h:1742: [ 335s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 23 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 66 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 109 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 152 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 195 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 244 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 287 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 330 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 373 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 335s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 335s] from ../../glib/glibmm/arrayhandle.h:21, [ 335s] from ../../glib/glibmm.h:92, [ 335s] from converter.cc:4: [ 335s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 956 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1017 | Variant< Variant >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1070 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1240 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1286 | Variant< std::pair >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1335 | Variant< std::vector >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1404 | Variant< std::vector >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1530 | Variant< std::vector >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1606 | Variant< std::map >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1679 | Variant>() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 335s] In file included from ../../glib/glibmm/variant.h:1742: [ 335s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 23 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 66 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 109 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 152 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 195 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 244 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 287 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 330 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 373 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 335s] CXX credentials.lo [ 335s] CXX datainputstream.lo [ 335s] CXX dataoutputstream.lo [ 335s] CXX dbusactiongroup.lo [ 335s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 335s] from ../../glib/glibmm/arrayhandle.h:21, [ 335s] from ../../glib/glibmm.h:92, [ 335s] from converterinputstream.cc:4: [ 335s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 956 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1017 | Variant< Variant >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1070 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1240 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1286 | Variant< std::pair >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1335 | Variant< std::vector >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1404 | Variant< std::vector >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1530 | Variant< std::vector >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1606 | Variant< std::map >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1679 | Variant>() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 335s] In file included from ../../glib/glibmm/variant.h:1742: [ 335s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 23 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 66 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 109 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 152 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 195 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 244 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 287 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 330 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 373 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 335s] CXX dbusaddress.lo [ 335s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 335s] from ../../glib/glibmm/arrayhandle.h:21, [ 335s] from ../../glib/glibmm.h:92, [ 335s] from converteroutputstream.cc:4: [ 335s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 956 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1017 | Variant< Variant >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1070 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1240 | Variant(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1286 | Variant< std::pair >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1335 | Variant< std::vector >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1404 | Variant< std::vector >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1530 | Variant< std::vector >(); [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1606 | Variant< std::map >() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1679 | Variant>() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 335s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 335s] In file included from ../../glib/glibmm/variant.h:1742: [ 335s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 23 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 66 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 109 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 152 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 195 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 244 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 287 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 330 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 373 | Variant() [ 335s] | ^ [ 335s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 335s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 335s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 335s] | ^~~~~~~~ [ 335s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 335s] CXX dbusauthobserver.lo [ 336s] CXX dbusconnection.lo [ 336s] CXX dbuserror.lo [ 336s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 336s] from ../../glib/glibmm/arrayhandle.h:21, [ 336s] from ../../glib/glibmm.h:92, [ 336s] from credentials.cc:4: [ 336s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 956 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1017 | Variant< Variant >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1070 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1240 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1286 | Variant< std::pair >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1335 | Variant< std::vector >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1404 | Variant< std::vector >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1530 | Variant< std::vector >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1606 | Variant< std::map >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1679 | Variant>() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 336s] In file included from ../../glib/glibmm/variant.h:1742: [ 336s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 23 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 66 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 109 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 152 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 195 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 244 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 287 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 330 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 373 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 336s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 336s] from ../../glib/glibmm/arrayhandle.h:21, [ 336s] from ../../glib/glibmm.h:92, [ 336s] from dbusactiongroup.cc:4: [ 336s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 956 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1017 | Variant< Variant >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1070 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1240 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1286 | Variant< std::pair >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1335 | Variant< std::vector >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1404 | Variant< std::vector >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1530 | Variant< std::vector >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1606 | Variant< std::map >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1679 | Variant>() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 336s] In file included from ../../glib/glibmm/variant.h:1742: [ 336s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 23 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 66 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 109 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 152 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 195 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 244 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 287 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 330 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 373 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 336s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 336s] from ../../glib/glibmm/arrayhandle.h:21, [ 336s] from ../../glib/glibmm.h:92, [ 336s] from datainputstream.cc:4: [ 336s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 956 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1017 | Variant< Variant >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1070 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1240 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1286 | Variant< std::pair >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1335 | Variant< std::vector >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1404 | Variant< std::vector >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1530 | Variant< std::vector >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1606 | Variant< std::map >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1679 | Variant>() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 336s] In file included from ../../glib/glibmm/variant.h:1742: [ 336s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 23 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 66 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 109 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 152 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 195 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 244 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 287 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 330 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 373 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 336s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 336s] from ../../glib/glibmm/arrayhandle.h:21, [ 336s] from ../../glib/glibmm.h:92, [ 336s] from dataoutputstream.cc:4: [ 336s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 956 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1017 | Variant< Variant >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1070 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1240 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1286 | Variant< std::pair >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1335 | Variant< std::vector >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1404 | Variant< std::vector >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1530 | Variant< std::vector >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1606 | Variant< std::map >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1679 | Variant>() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 336s] In file included from ../../glib/glibmm/variant.h:1742: [ 336s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 23 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 66 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 109 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 152 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 195 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 244 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 287 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 330 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 373 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 336s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 336s] from ../../glib/glibmm/arrayhandle.h:21, [ 336s] from ../../glib/glibmm.h:92, [ 336s] from dbusaddress.cc:4: [ 336s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 956 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1017 | Variant< Variant >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1070 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1240 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1286 | Variant< std::pair >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1335 | Variant< std::vector >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1404 | Variant< std::vector >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1530 | Variant< std::vector >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1606 | Variant< std::map >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1679 | Variant>() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 336s] In file included from ../../glib/glibmm/variant.h:1742: [ 336s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 23 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 66 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 109 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 152 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 195 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 244 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 287 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 330 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 373 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 336s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 336s] from ../../glib/glibmm/arrayhandle.h:21, [ 336s] from ../../glib/glibmm.h:92, [ 336s] from dbusauthobserver.cc:4: [ 336s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 956 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1017 | Variant< Variant >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1070 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1240 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1286 | Variant< std::pair >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1335 | Variant< std::vector >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1404 | Variant< std::vector >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1530 | Variant< std::vector >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1606 | Variant< std::map >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1679 | Variant>() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 336s] In file included from ../../glib/glibmm/variant.h:1742: [ 336s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 23 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 66 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 109 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 152 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 195 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 244 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 287 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 330 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 373 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 336s] CXX dbuserrorutils.lo [ 336s] CXX dbusinterface.lo [ 336s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 336s] from ../../glib/glibmm/arrayhandle.h:21, [ 336s] from ../../glib/glibmm.h:92, [ 336s] from dbusconnection.cc:4: [ 336s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 956 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1017 | Variant< Variant >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1070 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1240 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1286 | Variant< std::pair >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1335 | Variant< std::vector >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1404 | Variant< std::vector >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1530 | Variant< std::vector >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1606 | Variant< std::map >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1679 | Variant>() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 336s] In file included from ../../glib/glibmm/variant.h:1742: [ 336s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 23 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 66 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 109 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 152 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 195 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 244 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 287 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 330 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 373 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 336s] CXX dbusinterfaceskeleton.lo [ 336s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 336s] from ../../glib/glibmm/arrayhandle.h:21, [ 336s] from ../../glib/glibmm.h:92, [ 336s] from dbuserror.cc:4: [ 336s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 956 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1017 | Variant< Variant >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1070 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1240 | Variant(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1286 | Variant< std::pair >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1335 | Variant< std::vector >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1404 | Variant< std::vector >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1530 | Variant< std::vector >(); [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1606 | Variant< std::map >() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1679 | Variant>() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 336s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 336s] In file included from ../../glib/glibmm/variant.h:1742: [ 336s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 23 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 66 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 109 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 152 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 195 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 244 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 287 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 330 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 373 | Variant() [ 336s] | ^ [ 336s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 336s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 336s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 336s] | ^~~~~~~~ [ 336s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 336s] CXX dbusinterfacevtable.lo [ 336s] CXX dbusintrospection.lo [ 337s] CXX dbusmenumodel.lo [ 337s] CXX dbusmessage.lo [ 337s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 337s] from ../../glib/glibmm/arrayhandle.h:21, [ 337s] from ../../glib/glibmm.h:92, [ 337s] from dbuserrorutils.cc:4: [ 337s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 956 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1017 | Variant< Variant >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1070 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1240 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1286 | Variant< std::pair >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1335 | Variant< std::vector >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1404 | Variant< std::vector >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1530 | Variant< std::vector >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1606 | Variant< std::map >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1679 | Variant>() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 337s] In file included from ../../glib/glibmm/variant.h:1742: [ 337s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 23 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 66 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 109 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 152 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 195 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 244 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 287 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 330 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 373 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 337s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 337s] from ../../glib/glibmm/arrayhandle.h:21, [ 337s] from ../../glib/glibmm.h:92, [ 337s] from dbusinterface.cc:4: [ 337s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 956 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1017 | Variant< Variant >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1070 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1240 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1286 | Variant< std::pair >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1335 | Variant< std::vector >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1404 | Variant< std::vector >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1530 | Variant< std::vector >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1606 | Variant< std::map >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1679 | Variant>() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 337s] In file included from ../../glib/glibmm/variant.h:1742: [ 337s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 23 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 66 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 109 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 152 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 195 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 244 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 287 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 330 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 373 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 337s] CXX dbusmethodinvocation.lo [ 337s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 337s] from ../../glib/glibmm/arrayhandle.h:21, [ 337s] from ../../glib/glibmm.h:92, [ 337s] from dbusinterfaceskeleton.cc:4: [ 337s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 956 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1017 | Variant< Variant >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1070 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1240 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1286 | Variant< std::pair >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1335 | Variant< std::vector >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1404 | Variant< std::vector >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1530 | Variant< std::vector >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1606 | Variant< std::map >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1679 | Variant>() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 337s] In file included from ../../glib/glibmm/variant.h:1742: [ 337s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 23 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 66 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 109 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 152 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 195 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 244 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 287 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 330 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 373 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 337s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 337s] from ../../glib/glibmm/arrayhandle.h:21, [ 337s] from ../../glib/glibmm.h:92, [ 337s] from dbusinterfacevtable.cc:4: [ 337s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 956 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1017 | Variant< Variant >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1070 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1240 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1286 | Variant< std::pair >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1335 | Variant< std::vector >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1404 | Variant< std::vector >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1530 | Variant< std::vector >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1606 | Variant< std::map >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1679 | Variant>() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 337s] In file included from ../../glib/glibmm/variant.h:1742: [ 337s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 23 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 66 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 109 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 152 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 195 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 244 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 287 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 330 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 373 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 337s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 337s] from ../../glib/glibmm/arrayhandle.h:21, [ 337s] from ../../glib/glibmm.h:92, [ 337s] from dbusmenumodel.cc:4: [ 337s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 956 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1017 | Variant< Variant >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1070 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1240 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1286 | Variant< std::pair >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1335 | Variant< std::vector >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1404 | Variant< std::vector >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1530 | Variant< std::vector >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1606 | Variant< std::map >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1679 | Variant>() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 337s] In file included from ../../glib/glibmm/variant.h:1742: [ 337s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 23 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 66 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 109 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 152 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 195 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 244 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 287 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 330 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 373 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 337s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 337s] from ../../glib/glibmm/arrayhandle.h:21, [ 337s] from ../../glib/glibmm.h:92, [ 337s] from dbusintrospection.cc:4: [ 337s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 956 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1017 | Variant< Variant >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1070 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1240 | Variant(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1286 | Variant< std::pair >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1335 | Variant< std::vector >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1404 | Variant< std::vector >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1530 | Variant< std::vector >(); [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1606 | Variant< std::map >() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1679 | Variant>() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 337s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 337s] In file included from ../../glib/glibmm/variant.h:1742: [ 337s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 23 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 66 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 109 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 152 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 195 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 244 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 287 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 330 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 373 | Variant() [ 337s] | ^ [ 337s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 337s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 337s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 337s] | ^~~~~~~~ [ 337s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 337s] CXX dbusobject.lo [ 338s] CXX dbusobjectmanager.lo [ 338s] CXX dbusobjectmanagerclient.lo [ 338s] CXX dbusobjectmanagerserver.lo [ 338s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 338s] from ../../glib/glibmm/arrayhandle.h:21, [ 338s] from ../../glib/glibmm.h:92, [ 338s] from dbusmessage.cc:4: [ 338s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 956 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1017 | Variant< Variant >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1070 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1240 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1286 | Variant< std::pair >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1335 | Variant< std::vector >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1404 | Variant< std::vector >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1530 | Variant< std::vector >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1606 | Variant< std::map >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1679 | Variant>() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 338s] In file included from ../../glib/glibmm/variant.h:1742: [ 338s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 23 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 66 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 109 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 152 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 195 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 244 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 287 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 330 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 373 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 338s] CXX dbusobjectproxy.lo [ 338s] CXX dbusobjectskeleton.lo [ 338s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 338s] from ../../glib/glibmm/arrayhandle.h:21, [ 338s] from ../../glib/glibmm.h:92, [ 338s] from dbusmethodinvocation.cc:4: [ 338s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 956 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1017 | Variant< Variant >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1070 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1240 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1286 | Variant< std::pair >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1335 | Variant< std::vector >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1404 | Variant< std::vector >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1530 | Variant< std::vector >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1606 | Variant< std::map >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1679 | Variant>() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 338s] In file included from ../../glib/glibmm/variant.h:1742: [ 338s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 23 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 66 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 109 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 152 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 195 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 244 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 287 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 330 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 373 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 338s] CXX dbusownname.lo [ 338s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 338s] from ../../glib/glibmm/arrayhandle.h:21, [ 338s] from ../../glib/glibmm.h:92, [ 338s] from dbusobject.cc:4: [ 338s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 956 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1017 | Variant< Variant >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 338s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 338s] from ../../glib/glibmm/arrayhandle.h:21, [ 338s] from ../../glib/glibmm.h:92, [ 338s] from dbusobjectmanagerclient.cc:4: [ 338s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 956 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1070 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1017 | Variant< Variant >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1070 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1240 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1286 | Variant< std::pair >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1240 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1335 | Variant< std::vector >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1286 | Variant< std::pair >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1404 | Variant< std::vector >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1335 | Variant< std::vector >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1404 | Variant< std::vector >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1530 | Variant< std::vector >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1606 | Variant< std::map >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1530 | Variant< std::vector >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1679 | Variant>() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1606 | Variant< std::map >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 338s] In file included from ../../glib/glibmm/variant.h:1742: [ 338s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 23 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1679 | Variant>() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 66 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 338s] In file included from ../../glib/glibmm/variant.h:1742: [ 338s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 23 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 109 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 66 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 152 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 109 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 195 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 152 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 244 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 195 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 287 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 244 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 330 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 287 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 373 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 330 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 373 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 338s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 338s] from ../../glib/glibmm/arrayhandle.h:21, [ 338s] from ../../glib/glibmm.h:92, [ 338s] from dbusobjectmanager.cc:4: [ 338s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 956 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1017 | Variant< Variant >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1070 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1240 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1286 | Variant< std::pair >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1335 | Variant< std::vector >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1404 | Variant< std::vector >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1530 | Variant< std::vector >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1606 | Variant< std::map >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1679 | Variant>() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 338s] In file included from ../../glib/glibmm/variant.h:1742: [ 338s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 23 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 66 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 109 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 152 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 195 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 244 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 287 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 330 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 373 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 338s] CXX dbusproxy.lo [ 338s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 338s] from ../../glib/glibmm/arrayhandle.h:21, [ 338s] from ../../glib/glibmm.h:92, [ 338s] from dbusobjectskeleton.cc:4: [ 338s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 956 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1017 | Variant< Variant >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1070 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1240 | Variant(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1286 | Variant< std::pair >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1335 | Variant< std::vector >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1404 | Variant< std::vector >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1530 | Variant< std::vector >(); [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1606 | Variant< std::map >() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1679 | Variant>() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 338s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 338s] In file included from ../../glib/glibmm/variant.h:1742: [ 338s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 23 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 66 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 109 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 152 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 195 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 244 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 287 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 330 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 373 | Variant() [ 338s] | ^ [ 338s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 338s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 338s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 338s] | ^~~~~~~~ [ 338s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 339s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 339s] from ../../glib/glibmm/arrayhandle.h:21, [ 339s] from ../../glib/glibmm.h:92, [ 339s] from dbusobjectmanagerserver.cc:4: [ 339s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 956 | Variant(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1017 | Variant< Variant >(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1070 | Variant(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1240 | Variant(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1286 | Variant< std::pair >() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1335 | Variant< std::vector >() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1404 | Variant< std::vector >(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1530 | Variant< std::vector >(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1606 | Variant< std::map >() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1679 | Variant>() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 339s] In file included from ../../glib/glibmm/variant.h:1742: [ 339s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 23 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 66 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 109 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 152 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 195 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 244 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 287 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 330 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 373 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 339s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 339s] from ../../glib/glibmm/arrayhandle.h:21, [ 339s] from ../../glib/glibmm.h:92, [ 339s] from dbusobjectproxy.cc:4: [ 339s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 956 | Variant(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1017 | Variant< Variant >(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1070 | Variant(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1240 | Variant(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1286 | Variant< std::pair >() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1335 | Variant< std::vector >() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1404 | Variant< std::vector >(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1530 | Variant< std::vector >(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1606 | Variant< std::map >() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1679 | Variant>() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 339s] In file included from ../../glib/glibmm/variant.h:1742: [ 339s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 23 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 66 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 109 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 152 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 195 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 244 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 287 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 330 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 373 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 339s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 339s] from ../../glib/glibmm/arrayhandle.h:21, [ 339s] from ../../glib/glibmm.h:92, [ 339s] from dbusownname.cc:4: [ 339s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 956 | Variant(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1017 | Variant< Variant >(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1070 | Variant(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1240 | Variant(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1286 | Variant< std::pair >() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1335 | Variant< std::vector >() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1404 | Variant< std::vector >(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1530 | Variant< std::vector >(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1606 | Variant< std::map >() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1679 | Variant>() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 339s] In file included from ../../glib/glibmm/variant.h:1742: [ 339s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 23 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 66 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 109 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 152 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 195 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 244 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 287 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 330 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 373 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 339s] CXX dbusserver.lo [ 339s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 339s] from ../../glib/glibmm/arrayhandle.h:21, [ 339s] from ../../glib/glibmm.h:92, [ 339s] from dbusproxy.cc:4: [ 339s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 956 | Variant(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1017 | Variant< Variant >(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1070 | Variant(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1240 | Variant(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1286 | Variant< std::pair >() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1335 | Variant< std::vector >() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1404 | Variant< std::vector >(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1530 | Variant< std::vector >(); [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1606 | Variant< std::map >() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1679 | Variant>() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 339s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 339s] In file included from ../../glib/glibmm/variant.h:1742: [ 339s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 23 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 66 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 109 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 152 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 195 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 244 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 287 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 330 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 373 | Variant() [ 339s] | ^ [ 339s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 339s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 339s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 339s] | ^~~~~~~~ [ 339s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 339s] CXX dbussubtreevtable.lo [ 339s] CXX dbusutils.lo [ 339s] CXX dbuswatchname.lo [ 339s] CXX drive.lo [ 339s] CXX emblem.lo [ 340s] CXX emblemedicon.lo [ 340s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 340s] from ../../glib/glibmm/arrayhandle.h:21, [ 340s] from ../../glib/glibmm.h:92, [ 340s] from dbusserver.cc:4: [ 340s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 956 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1017 | Variant< Variant >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1070 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1240 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1286 | Variant< std::pair >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1335 | Variant< std::vector >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1404 | Variant< std::vector >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1530 | Variant< std::vector >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1606 | Variant< std::map >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1679 | Variant>() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 340s] In file included from ../../glib/glibmm/variant.h:1742: [ 340s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 23 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 66 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 109 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 152 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 195 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 244 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 287 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 330 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 373 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 340s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 340s] from ../../glib/glibmm/arrayhandle.h:21, [ 340s] from ../../glib/glibmm.h:92, [ 340s] from dbussubtreevtable.cc:4: [ 340s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 956 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1017 | Variant< Variant >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1070 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1240 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1286 | Variant< std::pair >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1335 | Variant< std::vector >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1404 | Variant< std::vector >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1530 | Variant< std::vector >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1606 | Variant< std::map >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1679 | Variant>() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 340s] In file included from ../../glib/glibmm/variant.h:1742: [ 340s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 23 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 66 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 109 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 152 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 195 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 244 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 287 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 330 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 373 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 340s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 340s] from ../../glib/glibmm/arrayhandle.h:21, [ 340s] from ../../glib/glibmm.h:92, [ 340s] from dbuswatchname.cc:4: [ 340s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 956 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1017 | Variant< Variant >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1070 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1240 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1286 | Variant< std::pair >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1335 | Variant< std::vector >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1404 | Variant< std::vector >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1530 | Variant< std::vector >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1606 | Variant< std::map >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1679 | Variant>() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 340s] In file included from ../../glib/glibmm/variant.h:1742: [ 340s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 23 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 66 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 109 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 152 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 195 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 244 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 287 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 330 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 373 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 340s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 340s] from ../../glib/glibmm/arrayhandle.h:21, [ 340s] from ../../glib/glibmm.h:92, [ 340s] from dbusutils.cc:4: [ 340s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 956 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1017 | Variant< Variant >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1070 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1240 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1286 | Variant< std::pair >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1335 | Variant< std::vector >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1404 | Variant< std::vector >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1530 | Variant< std::vector >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1606 | Variant< std::map >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1679 | Variant>() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 340s] In file included from ../../glib/glibmm/variant.h:1742: [ 340s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 23 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 66 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 109 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 152 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 195 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 244 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 287 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 330 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 373 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 340s] CXX enums.lo [ 340s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 340s] from ../../glib/glibmm/arrayhandle.h:21, [ 340s] from ../../glib/glibmm.h:92, [ 340s] from emblemedicon.cc:4: [ 340s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 956 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1017 | Variant< Variant >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1070 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1240 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1286 | Variant< std::pair >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1335 | Variant< std::vector >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1404 | Variant< std::vector >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1530 | Variant< std::vector >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1606 | Variant< std::map >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1679 | Variant>() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 340s] In file included from ../../glib/glibmm/variant.h:1742: [ 340s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 23 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 66 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 109 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 152 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 195 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 244 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 287 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 330 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 373 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 340s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 340s] from ../../glib/glibmm/arrayhandle.h:21, [ 340s] from ../../glib/glibmm.h:92, [ 340s] from drive.cc:4: [ 340s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 956 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1017 | Variant< Variant >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1070 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1240 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1286 | Variant< std::pair >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1335 | Variant< std::vector >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1404 | Variant< std::vector >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1530 | Variant< std::vector >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1606 | Variant< std::map >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1679 | Variant>() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 340s] In file included from ../../glib/glibmm/variant.h:1742: [ 340s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 23 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 66 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 109 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 152 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 195 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 244 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 287 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 330 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 373 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 340s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 340s] from ../../glib/glibmm/arrayhandle.h:21, [ 340s] from ../../glib/glibmm.h:92, [ 340s] from emblem.cc:4: [ 340s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 956 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1017 | Variant< Variant >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1070 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1240 | Variant(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1286 | Variant< std::pair >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1335 | Variant< std::vector >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1404 | Variant< std::vector >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1530 | Variant< std::vector >(); [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1606 | Variant< std::map >() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1679 | Variant>() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 340s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 340s] In file included from ../../glib/glibmm/variant.h:1742: [ 340s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 23 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 66 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 109 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 152 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 195 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 244 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 287 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 330 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 373 | Variant() [ 340s] | ^ [ 340s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 340s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 340s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 340s] | ^~~~~~~~ [ 340s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 340s] CXX error.lo [ 340s] CXX file.lo [ 340s] CXX fileattributeinfo.lo [ 341s] CXX fileattributeinfolist.lo [ 341s] CXX fileenumerator.lo [ 341s] CXX fileicon.lo [ 341s] CXX fileinfo.lo [ 341s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 341s] from ../../glib/glibmm/arrayhandle.h:21, [ 341s] from ../../glib/glibmm.h:92, [ 341s] from enums.cc:4: [ 341s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 956 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1017 | Variant< Variant >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1070 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1240 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1286 | Variant< std::pair >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1335 | Variant< std::vector >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1404 | Variant< std::vector >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1530 | Variant< std::vector >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1606 | Variant< std::map >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1679 | Variant>() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 341s] In file included from ../../glib/glibmm/variant.h:1742: [ 341s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 23 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 66 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 109 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 152 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 195 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 244 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 287 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 330 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 373 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 341s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 341s] from ../../glib/glibmm/arrayhandle.h:21, [ 341s] from ../../glib/glibmm.h:92, [ 341s] from error.cc:4: [ 341s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 956 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1017 | Variant< Variant >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1070 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1240 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1286 | Variant< std::pair >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1335 | Variant< std::vector >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1404 | Variant< std::vector >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1530 | Variant< std::vector >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1606 | Variant< std::map >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1679 | Variant>() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 341s] In file included from ../../glib/glibmm/variant.h:1742: [ 341s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 23 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 66 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 109 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 152 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 195 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 244 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 287 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 330 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 373 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 341s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 341s] from ../../glib/glibmm/arrayhandle.h:21, [ 341s] from ../../glib/glibmm.h:92, [ 341s] from file.cc:4: [ 341s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 956 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1017 | Variant< Variant >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1070 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1240 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1286 | Variant< std::pair >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1335 | Variant< std::vector >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1404 | Variant< std::vector >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1530 | Variant< std::vector >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1606 | Variant< std::map >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1679 | Variant>() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 341s] In file included from ../../glib/glibmm/variant.h:1742: [ 341s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 23 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 66 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 109 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 152 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 195 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 244 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 287 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 330 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 373 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 341s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 341s] from ../../glib/glibmm/arrayhandle.h:21, [ 341s] from ../../glib/glibmm.h:92, [ 341s] from fileattributeinfo.cc:4: [ 341s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 956 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1017 | Variant< Variant >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1070 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1240 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1286 | Variant< std::pair >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1335 | Variant< std::vector >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1404 | Variant< std::vector >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1530 | Variant< std::vector >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1606 | Variant< std::map >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1679 | Variant>() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 341s] In file included from ../../glib/glibmm/variant.h:1742: [ 341s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 23 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 66 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 109 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 152 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 195 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 244 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 287 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 330 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 373 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 341s] CXX fileinputstream.lo [ 341s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 341s] from ../../glib/glibmm/arrayhandle.h:21, [ 341s] from ../../glib/glibmm.h:92, [ 341s] from fileattributeinfolist.cc:4: [ 341s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 956 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1017 | Variant< Variant >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1070 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1240 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1286 | Variant< std::pair >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1335 | Variant< std::vector >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1404 | Variant< std::vector >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1530 | Variant< std::vector >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1606 | Variant< std::map >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1679 | Variant>() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 341s] In file included from ../../glib/glibmm/variant.h:1742: [ 341s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 23 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 66 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 109 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 152 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 195 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 244 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 287 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 330 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 373 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 341s] CXX fileiostream.lo [ 341s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 341s] from ../../glib/glibmm/arrayhandle.h:21, [ 341s] from ../../glib/glibmm.h:92, [ 341s] from fileenumerator.cc:4: [ 341s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 956 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1017 | Variant< Variant >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1070 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1240 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1286 | Variant< std::pair >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1335 | Variant< std::vector >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1404 | Variant< std::vector >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1530 | Variant< std::vector >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1606 | Variant< std::map >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1679 | Variant>() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 341s] In file included from ../../glib/glibmm/variant.h:1742: [ 341s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 23 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 66 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 109 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 152 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 195 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 244 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 287 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 330 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 373 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 341s] CXX filemonitor.lo [ 341s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 341s] from ../../glib/glibmm/arrayhandle.h:21, [ 341s] from ../../glib/glibmm.h:92, [ 341s] from fileicon.cc:4: [ 341s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 956 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1017 | Variant< Variant >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1070 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1240 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1286 | Variant< std::pair >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1335 | Variant< std::vector >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1404 | Variant< std::vector >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1530 | Variant< std::vector >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1606 | Variant< std::map >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1679 | Variant>() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 341s] In file included from ../../glib/glibmm/variant.h:1742: [ 341s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 23 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 66 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 109 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 152 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 195 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 244 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 287 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 330 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 373 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 341s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 341s] from ../../glib/glibmm/arrayhandle.h:21, [ 341s] from ../../glib/glibmm.h:92, [ 341s] from fileinfo.cc:4: [ 341s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 956 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1017 | Variant< Variant >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1070 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1240 | Variant(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1286 | Variant< std::pair >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1335 | Variant< std::vector >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1404 | Variant< std::vector >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1530 | Variant< std::vector >(); [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1606 | Variant< std::map >() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1679 | Variant>() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 341s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 341s] In file included from ../../glib/glibmm/variant.h:1742: [ 341s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 23 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 66 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 109 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 152 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 195 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 244 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 287 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 330 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 373 | Variant() [ 341s] | ^ [ 341s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 341s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 341s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 341s] | ^~~~~~~~ [ 341s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 341s] CXX filenamecompleter.lo [ 342s] CXX fileoutputstream.lo [ 342s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 342s] from ../../glib/glibmm/arrayhandle.h:21, [ 342s] from ../../glib/glibmm.h:92, [ 342s] from fileinputstream.cc:4: [ 342s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 956 | Variant(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1017 | Variant< Variant >(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1070 | Variant(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1240 | Variant(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1286 | Variant< std::pair >() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1335 | Variant< std::vector >() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 342s] CXX filterinputstream.lo [ 342s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1404 | Variant< std::vector >(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1530 | Variant< std::vector >(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1606 | Variant< std::map >() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1679 | Variant>() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 342s] In file included from ../../glib/glibmm/variant.h:1742: [ 342s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 23 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 66 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 109 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 152 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 195 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 244 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 287 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 330 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 373 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 342s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 342s] from ../../glib/glibmm/arrayhandle.h:21, [ 342s] from ../../glib/glibmm.h:92, [ 342s] from fileiostream.cc:4: [ 342s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 956 | Variant(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1017 | Variant< Variant >(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1070 | Variant(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1240 | Variant(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1286 | Variant< std::pair >() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1335 | Variant< std::vector >() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1404 | Variant< std::vector >(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1530 | Variant< std::vector >(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1606 | Variant< std::map >() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1679 | Variant>() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 342s] In file included from ../../glib/glibmm/variant.h:1742: [ 342s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 23 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 66 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 109 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 152 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 195 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 244 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 287 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 330 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 373 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 342s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 342s] from ../../glib/glibmm/arrayhandle.h:21, [ 342s] from ../../glib/glibmm.h:92, [ 342s] from filemonitor.cc:4: [ 342s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 956 | Variant(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1017 | Variant< Variant >(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1070 | Variant(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1240 | Variant(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1286 | Variant< std::pair >() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1335 | Variant< std::vector >() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1404 | Variant< std::vector >(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1530 | Variant< std::vector >(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1606 | Variant< std::map >() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1679 | Variant>() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 342s] In file included from ../../glib/glibmm/variant.h:1742: [ 342s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 23 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 66 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 109 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 152 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 195 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 244 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 287 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 330 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 373 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 342s] CXX filteroutputstream.lo [ 342s] CXX icon.lo [ 342s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 342s] from ../../glib/glibmm/arrayhandle.h:21, [ 342s] from ../../glib/glibmm.h:92, [ 342s] from filenamecompleter.cc:4: [ 342s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 956 | Variant(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1017 | Variant< Variant >(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1070 | Variant(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1240 | Variant(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1286 | Variant< std::pair >() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1335 | Variant< std::vector >() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1404 | Variant< std::vector >(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1530 | Variant< std::vector >(); [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1606 | Variant< std::map >() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1679 | Variant>() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 342s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 342s] In file included from ../../glib/glibmm/variant.h:1742: [ 342s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 23 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 66 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 109 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 152 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 195 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 244 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 287 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 330 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 373 | Variant() [ 342s] | ^ [ 342s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 342s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 342s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 342s] | ^~~~~~~~ [ 342s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 342s] CXX inetaddress.lo [ 343s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 343s] from ../../glib/glibmm/arrayhandle.h:21, [ 343s] from ../../glib/glibmm.h:92, [ 343s] from fileoutputstream.cc:4: [ 343s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 956 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1017 | Variant< Variant >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1070 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1240 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1286 | Variant< std::pair >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1335 | Variant< std::vector >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1404 | Variant< std::vector >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1530 | Variant< std::vector >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1606 | Variant< std::map >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1679 | Variant>() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 343s] In file included from ../../glib/glibmm/variant.h:1742: [ 343s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 23 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 66 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 109 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 152 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 195 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 244 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 287 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 330 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 373 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 343s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 343s] from ../../glib/glibmm/arrayhandle.h:21, [ 343s] from ../../glib/glibmm.h:92, [ 343s] from filterinputstream.cc:4: [ 343s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 956 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1017 | Variant< Variant >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1070 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1240 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1286 | Variant< std::pair >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1335 | Variant< std::vector >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1404 | Variant< std::vector >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1530 | Variant< std::vector >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1606 | Variant< std::map >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1679 | Variant>() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 343s] In file included from ../../glib/glibmm/variant.h:1742: [ 343s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 23 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 66 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 109 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 152 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 195 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 244 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 287 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 330 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 373 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 343s] CXX inetsocketaddress.lo [ 343s] CXX initable.lo [ 343s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 343s] from ../../glib/glibmm/arrayhandle.h:21, [ 343s] from ../../glib/glibmm.h:92, [ 343s] from filteroutputstream.cc:4: [ 343s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 956 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1017 | Variant< Variant >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1070 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1240 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1286 | Variant< std::pair >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1335 | Variant< std::vector >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1404 | Variant< std::vector >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1530 | Variant< std::vector >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1606 | Variant< std::map >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1679 | Variant>() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 343s] In file included from ../../glib/glibmm/variant.h:1742: [ 343s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 23 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 66 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 109 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 152 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 195 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 244 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 287 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 330 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 373 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 343s] CXX inputstream.lo [ 343s] CXX iostream.lo [ 343s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 343s] from ../../glib/glibmm/arrayhandle.h:21, [ 343s] from ../../glib/glibmm.h:92, [ 343s] from icon.cc:4: [ 343s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 956 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1017 | Variant< Variant >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1070 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1240 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1286 | Variant< std::pair >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1335 | Variant< std::vector >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1404 | Variant< std::vector >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1530 | Variant< std::vector >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1606 | Variant< std::map >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1679 | Variant>() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 343s] In file included from ../../glib/glibmm/variant.h:1742: [ 343s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 23 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 66 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 109 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 152 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 195 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 244 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 287 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 330 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 373 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 343s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 343s] from ../../glib/glibmm/arrayhandle.h:21, [ 343s] from ../../glib/glibmm.h:92, [ 343s] from inetaddress.cc:4: [ 343s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 956 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1017 | Variant< Variant >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1070 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1240 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1286 | Variant< std::pair >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1335 | Variant< std::vector >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1404 | Variant< std::vector >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1530 | Variant< std::vector >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1606 | Variant< std::map >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1679 | Variant>() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 343s] In file included from ../../glib/glibmm/variant.h:1742: [ 343s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 23 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 66 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 109 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 152 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 195 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 244 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 287 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 330 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 373 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 343s] CXX listmodel.lo [ 343s] CXX liststore.lo [ 343s] CXX loadableicon.lo [ 343s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 343s] from ../../glib/glibmm/arrayhandle.h:21, [ 343s] from ../../glib/glibmm.h:92, [ 343s] from inetsocketaddress.cc:4: [ 343s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 956 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1017 | Variant< Variant >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1070 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1240 | Variant(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1286 | Variant< std::pair >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1335 | Variant< std::vector >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1404 | Variant< std::vector >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1530 | Variant< std::vector >(); [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1606 | Variant< std::map >() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1679 | Variant>() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 343s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 343s] In file included from ../../glib/glibmm/variant.h:1742: [ 343s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 23 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 66 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 109 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 152 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 195 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 244 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 287 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 330 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 373 | Variant() [ 343s] | ^ [ 343s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 343s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 343s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 343s] | ^~~~~~~~ [ 343s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 344s] CXX memoryinputstream.lo [ 344s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 344s] from ../../glib/glibmm/arrayhandle.h:21, [ 344s] from ../../glib/glibmm.h:92, [ 344s] from inputstream.cc:4: [ 344s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 956 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1017 | Variant< Variant >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1070 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1240 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1286 | Variant< std::pair >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1335 | Variant< std::vector >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1404 | Variant< std::vector >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1530 | Variant< std::vector >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1606 | Variant< std::map >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1679 | Variant>() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 344s] In file included from ../../glib/glibmm/variant.h:1742: [ 344s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 23 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 66 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 109 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 152 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 195 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 244 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 287 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 330 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 373 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 344s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 344s] from ../../glib/glibmm/arrayhandle.h:21, [ 344s] from ../../glib/glibmm.h:92, [ 344s] from iostream.cc:4: [ 344s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 956 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1017 | Variant< Variant >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1070 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1240 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1286 | Variant< std::pair >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1335 | Variant< std::vector >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1404 | Variant< std::vector >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1530 | Variant< std::vector >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1606 | Variant< std::map >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1679 | Variant>() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 344s] In file included from ../../glib/glibmm/variant.h:1742: [ 344s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 23 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 66 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 109 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 152 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 195 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 244 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 287 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 330 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 373 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 344s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 344s] from ../../glib/glibmm/arrayhandle.h:21, [ 344s] from ../../glib/glibmm.h:92, [ 344s] from initable.cc:4: [ 344s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 956 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1017 | Variant< Variant >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1070 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1240 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1286 | Variant< std::pair >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1335 | Variant< std::vector >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1404 | Variant< std::vector >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1530 | Variant< std::vector >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1606 | Variant< std::map >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1679 | Variant>() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 344s] In file included from ../../glib/glibmm/variant.h:1742: [ 344s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 23 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 66 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 109 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 152 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 195 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 244 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 287 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 330 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 373 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 344s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 344s] from ../../glib/glibmm/arrayhandle.h:21, [ 344s] from ../../glib/glibmm.h:92, [ 344s] from liststore.cc:4: [ 344s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 956 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1017 | Variant< Variant >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1070 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1240 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1286 | Variant< std::pair >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1335 | Variant< std::vector >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1404 | Variant< std::vector >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1530 | Variant< std::vector >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1606 | Variant< std::map >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1679 | Variant>() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 344s] In file included from ../../glib/glibmm/variant.h:1742: [ 344s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 23 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 66 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 109 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 152 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 195 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 244 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 287 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 330 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 373 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 344s] CXX memoryoutputstream.lo [ 344s] CXX menuattributeiter.lo [ 344s] CXX menulinkiter.lo [ 344s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 344s] from ../../glib/glibmm/arrayhandle.h:21, [ 344s] from ../../glib/glibmm.h:92, [ 344s] from loadableicon.cc:4: [ 344s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 956 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1017 | Variant< Variant >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1070 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1240 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1286 | Variant< std::pair >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1335 | Variant< std::vector >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1404 | Variant< std::vector >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1530 | Variant< std::vector >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1606 | Variant< std::map >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1679 | Variant>() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 344s] In file included from ../../glib/glibmm/variant.h:1742: [ 344s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 23 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 66 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 109 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 152 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 195 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 244 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 287 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 330 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 373 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 344s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 344s] from ../../glib/glibmm/arrayhandle.h:21, [ 344s] from ../../glib/glibmm.h:92, [ 344s] from memoryinputstream.cc:4: [ 344s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 956 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1017 | Variant< Variant >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1070 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1240 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1286 | Variant< std::pair >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1335 | Variant< std::vector >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1404 | Variant< std::vector >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1530 | Variant< std::vector >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1606 | Variant< std::map >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1679 | Variant>() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 344s] In file included from ../../glib/glibmm/variant.h:1742: [ 344s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 23 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 66 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 109 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 152 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 195 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 244 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 287 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 330 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 373 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 344s] CXX menu.lo [ 344s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 344s] from ../../glib/glibmm/arrayhandle.h:21, [ 344s] from ../../glib/glibmm.h:92, [ 344s] from listmodel.cc:4: [ 344s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 956 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1017 | Variant< Variant >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1070 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1240 | Variant(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1286 | Variant< std::pair >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1335 | Variant< std::vector >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1404 | Variant< std::vector >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1530 | Variant< std::vector >(); [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1606 | Variant< std::map >() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1679 | Variant>() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 344s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 344s] In file included from ../../glib/glibmm/variant.h:1742: [ 344s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 23 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 66 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 109 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 152 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 195 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 244 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 287 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 330 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 373 | Variant() [ 344s] | ^ [ 344s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 344s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 344s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 344s] | ^~~~~~~~ [ 344s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 344s] memoryinputstream.cc: In member function 'void Gio::MemoryInputStream::add_data(const void*, gssize)': [ 344s] memoryinputstream.cc:89:45: warning: 'void* g_memdup(gconstpointer, guint)' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] [ 344s] 89 | data_copy = static_cast(g_memdup(data, len)); [ 344s] | ~~~~~~~~^~~~~~~~~~~ [ 344s] In file included from /usr/include/glib-2.0/glib/gstring.h:37, [ 344s] from /usr/include/glib-2.0/glib/giochannel.h:36, [ 344s] from /usr/include/glib-2.0/glib.h:56, [ 344s] from ../../glib/glibmm/thread.h:39, [ 344s] from ../../glib/glibmm.h:88: [ 344s] /usr/include/glib-2.0/glib/gstrfuncs.h:350:23: note: declared here [ 344s] 350 | gpointer g_memdup (gconstpointer mem, [ 344s] | ^~~~~~~~ [ 344s] CXX menuitem.lo [ 344s] CXX menumodel.lo [ 345s] CXX mount.lo [ 345s] CXX mountoperation.lo [ 345s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 345s] from ../../glib/glibmm/arrayhandle.h:21, [ 345s] from ../../glib/glibmm.h:92, [ 345s] from menuattributeiter.cc:4: [ 345s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 956 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1017 | Variant< Variant >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1070 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1240 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1286 | Variant< std::pair >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1335 | Variant< std::vector >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1404 | Variant< std::vector >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1530 | Variant< std::vector >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1606 | Variant< std::map >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1679 | Variant>() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 345s] In file included from ../../glib/glibmm/variant.h:1742: [ 345s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 23 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 66 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 109 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 152 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 195 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 244 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 287 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 330 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 373 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 345s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 345s] from ../../glib/glibmm/arrayhandle.h:21, [ 345s] from ../../glib/glibmm.h:92, [ 345s] from menulinkiter.cc:4: [ 345s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 956 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1017 | Variant< Variant >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1070 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1240 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1286 | Variant< std::pair >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1335 | Variant< std::vector >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1404 | Variant< std::vector >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1530 | Variant< std::vector >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1606 | Variant< std::map >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1679 | Variant>() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 345s] In file included from ../../glib/glibmm/variant.h:1742: [ 345s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 23 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 66 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 109 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 152 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 195 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 244 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 287 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 330 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 373 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 345s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 345s] from ../../glib/glibmm/arrayhandle.h:21, [ 345s] from ../../glib/glibmm.h:92, [ 345s] from memoryoutputstream.cc:4: [ 345s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 956 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1017 | Variant< Variant >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1070 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1240 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1286 | Variant< std::pair >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1335 | Variant< std::vector >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1404 | Variant< std::vector >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1530 | Variant< std::vector >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1606 | Variant< std::map >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1679 | Variant>() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 345s] In file included from ../../glib/glibmm/variant.h:1742: [ 345s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 23 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 66 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 109 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 152 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 195 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 244 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 287 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 330 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 373 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 345s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 345s] from ../../glib/glibmm/arrayhandle.h:21, [ 345s] from ../../glib/glibmm.h:92, [ 345s] from menu.cc:4: [ 345s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 956 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1017 | Variant< Variant >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1070 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1240 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1286 | Variant< std::pair >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1335 | Variant< std::vector >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1404 | Variant< std::vector >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1530 | Variant< std::vector >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1606 | Variant< std::map >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1679 | Variant>() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 345s] In file included from ../../glib/glibmm/variant.h:1742: [ 345s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 23 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 66 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 109 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 152 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 195 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 244 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 287 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 330 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 373 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 345s] CXX networkaddress.lo [ 345s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 345s] from ../../glib/glibmm/arrayhandle.h:21, [ 345s] from ../../glib/glibmm.h:92, [ 345s] from menuitem.cc:4: [ 345s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 956 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1017 | Variant< Variant >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1070 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1240 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1286 | Variant< std::pair >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1335 | Variant< std::vector >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1404 | Variant< std::vector >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1530 | Variant< std::vector >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1606 | Variant< std::map >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1679 | Variant>() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 345s] In file included from ../../glib/glibmm/variant.h:1742: [ 345s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 23 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 66 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 109 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 152 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 195 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 244 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 287 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 330 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 373 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 345s] CXX networkmonitor.lo [ 345s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 345s] from ../../glib/glibmm/arrayhandle.h:21, [ 345s] from ../../glib/glibmm.h:92, [ 345s] from menumodel.cc:4: [ 345s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 956 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1017 | Variant< Variant >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1070 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1240 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1286 | Variant< std::pair >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1335 | Variant< std::vector >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1404 | Variant< std::vector >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1530 | Variant< std::vector >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1606 | Variant< std::map >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1679 | Variant>() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 345s] In file included from ../../glib/glibmm/variant.h:1742: [ 345s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 23 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 66 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 109 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 152 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 195 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 244 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 287 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 330 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 373 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 345s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 345s] from ../../glib/glibmm/arrayhandle.h:21, [ 345s] from ../../glib/glibmm.h:92, [ 345s] from mount.cc:4: [ 345s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 956 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1017 | Variant< Variant >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1070 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1240 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1286 | Variant< std::pair >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1335 | Variant< std::vector >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1404 | Variant< std::vector >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1530 | Variant< std::vector >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1606 | Variant< std::map >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1679 | Variant>() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 345s] In file included from ../../glib/glibmm/variant.h:1742: [ 345s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 23 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 66 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 109 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 152 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 195 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 244 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 287 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 330 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 373 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 345s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 345s] from ../../glib/glibmm/arrayhandle.h:21, [ 345s] from ../../glib/glibmm.h:92, [ 345s] from mountoperation.cc:4: [ 345s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 956 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1017 | Variant< Variant >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1070 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1240 | Variant(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1286 | Variant< std::pair >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1335 | Variant< std::vector >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1404 | Variant< std::vector >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1530 | Variant< std::vector >(); [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1606 | Variant< std::map >() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1679 | Variant>() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 345s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 345s] In file included from ../../glib/glibmm/variant.h:1742: [ 345s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 23 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 66 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 109 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 152 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 195 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 244 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 287 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 330 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 373 | Variant() [ 345s] | ^ [ 345s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 345s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 345s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 345s] | ^~~~~~~~ [ 345s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 345s] CXX networkservice.lo [ 345s] CXX notification.lo [ 346s] CXX outputstream.lo [ 346s] CXX permission.lo [ 346s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 346s] from ../../glib/glibmm/arrayhandle.h:21, [ 346s] from ../../glib/glibmm.h:92, [ 346s] from networkaddress.cc:4: [ 346s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 956 | Variant(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1017 | Variant< Variant >(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1070 | Variant(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1240 | Variant(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1286 | Variant< std::pair >() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1335 | Variant< std::vector >() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1404 | Variant< std::vector >(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1530 | Variant< std::vector >(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1606 | Variant< std::map >() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1679 | Variant>() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 346s] In file included from ../../glib/glibmm/variant.h:1742: [ 346s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 23 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 66 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 109 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 152 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 195 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 244 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 287 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 330 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 373 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 346s] CXX pollableinputstream.lo [ 346s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 346s] from ../../glib/glibmm/arrayhandle.h:21, [ 346s] from ../../glib/glibmm.h:92, [ 346s] from networkmonitor.cc:4: [ 346s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 956 | Variant(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1017 | Variant< Variant >(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1070 | Variant(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1240 | Variant(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1286 | Variant< std::pair >() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1335 | Variant< std::vector >() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1404 | Variant< std::vector >(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1530 | Variant< std::vector >(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1606 | Variant< std::map >() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1679 | Variant>() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 346s] In file included from ../../glib/glibmm/variant.h:1742: [ 346s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 23 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 66 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 109 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 152 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 195 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 244 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 287 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 330 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 373 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 346s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 346s] from ../../glib/glibmm/arrayhandle.h:21, [ 346s] from ../../glib/glibmm.h:92, [ 346s] from notification.cc:4: [ 346s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 956 | Variant(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1017 | Variant< Variant >(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1070 | Variant(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1240 | Variant(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1286 | Variant< std::pair >() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1335 | Variant< std::vector >() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1404 | Variant< std::vector >(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1530 | Variant< std::vector >(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1606 | Variant< std::map >() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1679 | Variant>() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 346s] In file included from ../../glib/glibmm/variant.h:1742: [ 346s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 23 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 66 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 109 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 152 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 195 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 244 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 287 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 330 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 373 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 346s] CXX pollableoutputstream.lo [ 346s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 346s] from ../../glib/glibmm/arrayhandle.h:21, [ 346s] from ../../glib/glibmm.h:92, [ 346s] from networkservice.cc:4: [ 346s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 956 | Variant(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1017 | Variant< Variant >(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1070 | Variant(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1240 | Variant(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1286 | Variant< std::pair >() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1335 | Variant< std::vector >() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1404 | Variant< std::vector >(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1530 | Variant< std::vector >(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1606 | Variant< std::map >() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1679 | Variant>() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 346s] In file included from ../../glib/glibmm/variant.h:1742: [ 346s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 23 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 66 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 109 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 152 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 195 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 244 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 287 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 330 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 373 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 346s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 346s] from ../../glib/glibmm/arrayhandle.h:21, [ 346s] from ../../glib/glibmm.h:92, [ 346s] from outputstream.cc:4: [ 346s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 956 | Variant(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1017 | Variant< Variant >(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1070 | Variant(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1240 | Variant(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1286 | Variant< std::pair >() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1335 | Variant< std::vector >() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1404 | Variant< std::vector >(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1530 | Variant< std::vector >(); [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1606 | Variant< std::map >() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1679 | Variant>() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 346s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 346s] In file included from ../../glib/glibmm/variant.h:1742: [ 346s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 23 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 66 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 109 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 152 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 195 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 244 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 287 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 330 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 373 | Variant() [ 346s] | ^ [ 346s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 346s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 346s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 346s] | ^~~~~~~~ [ 346s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 346s] CXX proxy.lo [ 347s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 347s] from ../../glib/glibmm/arrayhandle.h:21, [ 347s] from ../../glib/glibmm.h:92, [ 347s] from permission.cc:4: [ 347s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 956 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1017 | Variant< Variant >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1070 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1240 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1286 | Variant< std::pair >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1335 | Variant< std::vector >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1404 | Variant< std::vector >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1530 | Variant< std::vector >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1606 | Variant< std::map >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1679 | Variant>() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 347s] In file included from ../../glib/glibmm/variant.h:1742: [ 347s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 23 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 66 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 109 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 152 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 195 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 244 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 287 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 330 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 373 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 347s] CXX proxyaddress.lo [ 347s] CXX proxyresolver.lo [ 347s] CXX remoteactiongroup.lo [ 347s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 347s] from ../../glib/glibmm/arrayhandle.h:21, [ 347s] from ../../glib/glibmm.h:92, [ 347s] from pollableinputstream.cc:4: [ 347s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 956 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1017 | Variant< Variant >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1070 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1240 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1286 | Variant< std::pair >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1335 | Variant< std::vector >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1404 | Variant< std::vector >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1530 | Variant< std::vector >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1606 | Variant< std::map >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1679 | Variant>() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 347s] In file included from ../../glib/glibmm/variant.h:1742: [ 347s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 23 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 66 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 109 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 152 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 195 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 244 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 287 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 330 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 373 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 347s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 347s] from ../../glib/glibmm/arrayhandle.h:21, [ 347s] from ../../glib/glibmm.h:92, [ 347s] from pollableoutputstream.cc:4: [ 347s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 956 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1017 | Variant< Variant >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1070 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1240 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1286 | Variant< std::pair >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1335 | Variant< std::vector >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1404 | Variant< std::vector >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1530 | Variant< std::vector >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1606 | Variant< std::map >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1679 | Variant>() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 347s] In file included from ../../glib/glibmm/variant.h:1742: [ 347s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 23 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 66 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 109 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 152 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 195 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 244 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 287 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 330 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 373 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 347s] CXX resolver.lo [ 347s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 347s] from ../../glib/glibmm/arrayhandle.h:21, [ 347s] from ../../glib/glibmm.h:92, [ 347s] from proxy.cc:4: [ 347s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 956 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1017 | Variant< Variant >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1070 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1240 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1286 | Variant< std::pair >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1335 | Variant< std::vector >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1404 | Variant< std::vector >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1530 | Variant< std::vector >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1606 | Variant< std::map >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1679 | Variant>() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 347s] In file included from ../../glib/glibmm/variant.h:1742: [ 347s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 23 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 66 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 109 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 152 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 195 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 244 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 287 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 330 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 373 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 347s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 347s] from ../../glib/glibmm/arrayhandle.h:21, [ 347s] from ../../glib/glibmm.h:92, [ 347s] from proxyresolver.cc:4: [ 347s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 956 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1017 | Variant< Variant >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1070 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1240 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1286 | Variant< std::pair >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1335 | Variant< std::vector >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1404 | Variant< std::vector >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1530 | Variant< std::vector >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1606 | Variant< std::map >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1679 | Variant>() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 347s] In file included from ../../glib/glibmm/variant.h:1742: [ 347s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 23 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 66 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 109 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 152 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 195 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 244 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 287 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 330 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 373 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 347s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 347s] from ../../glib/glibmm/arrayhandle.h:21, [ 347s] from ../../glib/glibmm.h:92, [ 347s] from proxyaddress.cc:4: [ 347s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 956 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1017 | Variant< Variant >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1070 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1240 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1286 | Variant< std::pair >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1335 | Variant< std::vector >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1404 | Variant< std::vector >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1530 | Variant< std::vector >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1606 | Variant< std::map >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1679 | Variant>() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 347s] In file included from ../../glib/glibmm/variant.h:1742: [ 347s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 23 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 66 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 109 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 152 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 195 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 244 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 287 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 330 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 373 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 347s] CXX resource.lo [ 347s] CXX seekable.lo [ 347s] CXX settings.lo [ 347s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 347s] from ../../glib/glibmm/arrayhandle.h:21, [ 347s] from ../../glib/glibmm.h:92, [ 347s] from remoteactiongroup.cc:4: [ 347s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 956 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1017 | Variant< Variant >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1070 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1240 | Variant(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1286 | Variant< std::pair >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1335 | Variant< std::vector >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1404 | Variant< std::vector >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1530 | Variant< std::vector >(); [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1606 | Variant< std::map >() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1679 | Variant>() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 347s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 347s] In file included from ../../glib/glibmm/variant.h:1742: [ 347s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 23 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 66 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 109 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 152 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 195 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 244 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 287 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 330 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 373 | Variant() [ 347s] | ^ [ 347s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 347s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 347s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 347s] | ^~~~~~~~ [ 347s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 348s] CXX settingsschema.lo [ 348s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 348s] from ../../glib/glibmm/arrayhandle.h:21, [ 348s] from ../../glib/glibmm.h:92, [ 348s] from resolver.cc:4: [ 348s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 956 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1017 | Variant< Variant >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1070 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1240 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1286 | Variant< std::pair >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1335 | Variant< std::vector >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1404 | Variant< std::vector >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1530 | Variant< std::vector >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1606 | Variant< std::map >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1679 | Variant>() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 348s] In file included from ../../glib/glibmm/variant.h:1742: [ 348s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 23 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 66 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 109 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 152 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 195 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 244 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 287 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 330 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 373 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 348s] CXX settingsschemakey.lo [ 348s] CXX settingsschemasource.lo [ 348s] CXX simpleaction.lo [ 348s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 348s] from ../../glib/glibmm/arrayhandle.h:21, [ 348s] from ../../glib/glibmm.h:92, [ 348s] from resource.cc:4: [ 348s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 956 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1017 | Variant< Variant >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1070 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1240 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1286 | Variant< std::pair >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1335 | Variant< std::vector >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1404 | Variant< std::vector >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1530 | Variant< std::vector >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1606 | Variant< std::map >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1679 | Variant>() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 348s] In file included from ../../glib/glibmm/variant.h:1742: [ 348s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 23 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 66 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 109 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 152 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 195 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 244 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 287 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 330 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 373 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 348s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 348s] from ../../glib/glibmm/arrayhandle.h:21, [ 348s] from ../../glib/glibmm.h:92, [ 348s] from seekable.cc:4: [ 348s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 956 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1017 | Variant< Variant >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1070 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1240 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1286 | Variant< std::pair >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1335 | Variant< std::vector >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1404 | Variant< std::vector >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1530 | Variant< std::vector >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1606 | Variant< std::map >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1679 | Variant>() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 348s] In file included from ../../glib/glibmm/variant.h:1742: [ 348s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 23 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 66 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 109 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 152 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 195 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 244 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 287 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 330 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 373 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 348s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 348s] from ../../glib/glibmm/arrayhandle.h:21, [ 348s] from ../../glib/glibmm.h:92, [ 348s] from settings.cc:4: [ 348s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 956 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1017 | Variant< Variant >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1070 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1240 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1286 | Variant< std::pair >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1335 | Variant< std::vector >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1404 | Variant< std::vector >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1530 | Variant< std::vector >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1606 | Variant< std::map >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1679 | Variant>() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 348s] In file included from ../../glib/glibmm/variant.h:1742: [ 348s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 23 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 66 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 109 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 152 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 195 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 244 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 287 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 330 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 373 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 348s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 348s] from ../../glib/glibmm/arrayhandle.h:21, [ 348s] from ../../glib/glibmm.h:92, [ 348s] from settingsschema.cc:4: [ 348s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 956 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1017 | Variant< Variant >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1070 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1240 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1286 | Variant< std::pair >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1335 | Variant< std::vector >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1404 | Variant< std::vector >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1530 | Variant< std::vector >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1606 | Variant< std::map >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1679 | Variant>() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 348s] In file included from ../../glib/glibmm/variant.h:1742: [ 348s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 23 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 66 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 109 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 152 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 195 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 244 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 287 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 330 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 373 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 348s] CXX simpleactiongroup.lo [ 348s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 348s] from ../../glib/glibmm/arrayhandle.h:21, [ 348s] from ../../glib/glibmm.h:92, [ 348s] from settingsschemasource.cc:4: [ 348s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 956 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1017 | Variant< Variant >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1070 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1240 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1286 | Variant< std::pair >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1335 | Variant< std::vector >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1404 | Variant< std::vector >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1530 | Variant< std::vector >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1606 | Variant< std::map >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1679 | Variant>() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 348s] In file included from ../../glib/glibmm/variant.h:1742: [ 348s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 23 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 66 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 109 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 152 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 195 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 244 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 287 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 330 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 373 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 348s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 348s] from ../../glib/glibmm/arrayhandle.h:21, [ 348s] from ../../glib/glibmm.h:92, [ 348s] from settingsschemakey.cc:4: [ 348s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 956 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1017 | Variant< Variant >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1070 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1240 | Variant(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1286 | Variant< std::pair >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1335 | Variant< std::vector >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1404 | Variant< std::vector >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1530 | Variant< std::vector >(); [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1606 | Variant< std::map >() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1679 | Variant>() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 348s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 348s] In file included from ../../glib/glibmm/variant.h:1742: [ 348s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 23 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 66 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 109 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 152 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 195 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 244 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 287 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 330 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 373 | Variant() [ 348s] | ^ [ 348s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 348s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 348s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 348s] | ^~~~~~~~ [ 348s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 348s] CXX simpleiostream.lo [ 348s] CXX simplepermission.lo [ 348s] CXX socket.lo [ 349s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 349s] from ../../glib/glibmm/arrayhandle.h:21, [ 349s] from ../../glib/glibmm.h:92, [ 349s] from simpleaction.cc:4: [ 349s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 956 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1017 | Variant< Variant >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1070 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1240 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1286 | Variant< std::pair >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1335 | Variant< std::vector >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1404 | Variant< std::vector >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1530 | Variant< std::vector >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1606 | Variant< std::map >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1679 | Variant>() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 349s] In file included from ../../glib/glibmm/variant.h:1742: [ 349s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 23 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 66 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 109 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 152 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 195 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 244 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 287 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 330 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 373 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 349s] CXX socketaddress.lo [ 349s] CXX socketaddressenumerator.lo [ 349s] CXX socketclient.lo [ 349s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 349s] from ../../glib/glibmm/arrayhandle.h:21, [ 349s] from ../../glib/glibmm.h:92, [ 349s] from simpleactiongroup.cc:4: [ 349s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 956 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1017 | Variant< Variant >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1070 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1240 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1286 | Variant< std::pair >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1335 | Variant< std::vector >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1404 | Variant< std::vector >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1530 | Variant< std::vector >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1606 | Variant< std::map >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1679 | Variant>() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 349s] In file included from ../../glib/glibmm/variant.h:1742: [ 349s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 23 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 66 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 109 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 152 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 195 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 244 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 287 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 330 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 373 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 349s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 349s] from ../../glib/glibmm/arrayhandle.h:21, [ 349s] from ../../glib/glibmm.h:92, [ 349s] from simpleiostream.cc:4: [ 349s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 956 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1017 | Variant< Variant >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1070 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1240 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1286 | Variant< std::pair >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1335 | Variant< std::vector >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1404 | Variant< std::vector >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1530 | Variant< std::vector >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1606 | Variant< std::map >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1679 | Variant>() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 349s] In file included from ../../glib/glibmm/variant.h:1742: [ 349s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 23 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 66 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 109 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 152 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 195 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 244 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 287 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 330 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 373 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 349s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 349s] from ../../glib/glibmm/arrayhandle.h:21, [ 349s] from ../../glib/glibmm.h:92, [ 349s] from simplepermission.cc:4: [ 349s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 956 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1017 | Variant< Variant >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1070 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1240 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1286 | Variant< std::pair >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1335 | Variant< std::vector >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1404 | Variant< std::vector >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1530 | Variant< std::vector >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1606 | Variant< std::map >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1679 | Variant>() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 349s] In file included from ../../glib/glibmm/variant.h:1742: [ 349s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 23 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 66 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 109 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 152 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 195 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 244 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 287 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 330 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 373 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 349s] CXX socketconnectable.lo [ 349s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 349s] from ../../glib/glibmm/arrayhandle.h:21, [ 349s] from ../../glib/glibmm.h:92, [ 349s] from socket.cc:4: [ 349s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 956 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1017 | Variant< Variant >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1070 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1240 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1286 | Variant< std::pair >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1335 | Variant< std::vector >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1404 | Variant< std::vector >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1530 | Variant< std::vector >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1606 | Variant< std::map >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1679 | Variant>() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 349s] In file included from ../../glib/glibmm/variant.h:1742: [ 349s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 23 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 66 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 109 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 152 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 195 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 244 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 287 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 330 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 373 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 349s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 349s] from ../../glib/glibmm/arrayhandle.h:21, [ 349s] from ../../glib/glibmm.h:92, [ 349s] from socketaddress.cc:4: [ 349s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 956 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1017 | Variant< Variant >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1070 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1240 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1286 | Variant< std::pair >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1335 | Variant< std::vector >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1404 | Variant< std::vector >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1530 | Variant< std::vector >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1606 | Variant< std::map >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1679 | Variant>() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 349s] In file included from ../../glib/glibmm/variant.h:1742: [ 349s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 23 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 66 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 109 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 152 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 195 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 244 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 287 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 330 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 373 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 349s] CXX socketconnection.lo [ 349s] CXX socketcontrolmessage.lo [ 349s] CXX socketlistener.lo [ 349s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 349s] from ../../glib/glibmm/arrayhandle.h:21, [ 349s] from ../../glib/glibmm.h:92, [ 349s] from socketaddressenumerator.cc:4: [ 349s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 956 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1017 | Variant< Variant >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1070 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1240 | Variant(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1286 | Variant< std::pair >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1335 | Variant< std::vector >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1404 | Variant< std::vector >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1530 | Variant< std::vector >(); [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1606 | Variant< std::map >() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1679 | Variant>() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 349s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 349s] In file included from ../../glib/glibmm/variant.h:1742: [ 349s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 23 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 66 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 109 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 152 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 195 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 244 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 287 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 330 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 373 | Variant() [ 349s] | ^ [ 349s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 349s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 349s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 349s] | ^~~~~~~~ [ 349s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 350s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 350s] from ../../glib/glibmm/arrayhandle.h:21, [ 350s] from ../../glib/glibmm.h:92, [ 350s] from socketclient.cc:4: [ 350s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 956 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1017 | Variant< Variant >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1070 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1240 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1286 | Variant< std::pair >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1335 | Variant< std::vector >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1404 | Variant< std::vector >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1530 | Variant< std::vector >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1606 | Variant< std::map >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1679 | Variant>() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 350s] In file included from ../../glib/glibmm/variant.h:1742: [ 350s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 23 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 66 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 109 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 152 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 195 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 244 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 287 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 330 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 373 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 350s] CXX socketservice.lo [ 350s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 350s] from ../../glib/glibmm/arrayhandle.h:21, [ 350s] from ../../glib/glibmm.h:92, [ 350s] from socketconnectable.cc:4: [ 350s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 956 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1017 | Variant< Variant >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1070 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1240 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1286 | Variant< std::pair >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1335 | Variant< std::vector >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1404 | Variant< std::vector >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1530 | Variant< std::vector >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1606 | Variant< std::map >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1679 | Variant>() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 350s] In file included from ../../glib/glibmm/variant.h:1742: [ 350s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 23 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 66 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 109 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 152 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 195 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 244 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 287 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 330 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 373 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 350s] socketclient.cc: In member function 'Gio::TlsCertificateFlags Gio::SocketClient::get_tls_validation_flags() const': [ 350s] socketclient.cc:479:73: warning: 'GTlsCertificateFlags g_socket_client_get_tls_validation_flags(GSocketClient*)' is deprecated [-Wdeprecated-declarations] [ 350s] 479 | return ((TlsCertificateFlags)(g_socket_client_get_tls_validation_flags(const_cast(gobj())))); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] In file included from /usr/include/glib-2.0/gio/gio.h:148, [ 350s] from ../giomm/enums.h:25, [ 350s] from ../giomm/socketclient.h:31, [ 350s] from socketclient.cc:6: [ 350s] /usr/include/glib-2.0/gio/gsocketclient.h:116:25: note: declared here [ 350s] 116 | GTlsCertificateFlags g_socket_client_get_tls_validation_flags (GSocketClient *client); [ 350s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] socketclient.cc: In member function 'void Gio::SocketClient::set_tls_validation_flags(Gio::TlsCertificateFlags)': [ 350s] socketclient.cc:484:43: warning: 'void g_socket_client_set_tls_validation_flags(GSocketClient*, GTlsCertificateFlags)' is deprecated [-Wdeprecated-declarations] [ 350s] 484 | g_socket_client_set_tls_validation_flags(gobj(), ((GTlsCertificateFlags)(flags))); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] /usr/include/glib-2.0/gio/gsocketclient.h:118:25: note: declared here [ 350s] 118 | void g_socket_client_set_tls_validation_flags (GSocketClient *client, [ 350s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] CXX srvtarget.lo [ 350s] CXX tcpconnection.lo [ 350s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 350s] from ../../glib/glibmm/arrayhandle.h:21, [ 350s] from ../../glib/glibmm.h:92, [ 350s] from socketconnection.cc:4: [ 350s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 956 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1017 | Variant< Variant >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1070 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1240 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1286 | Variant< std::pair >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1335 | Variant< std::vector >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1404 | Variant< std::vector >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1530 | Variant< std::vector >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1606 | Variant< std::map >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1679 | Variant>() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 350s] In file included from ../../glib/glibmm/variant.h:1742: [ 350s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 23 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 66 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 109 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 152 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 195 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 244 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 287 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 330 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 373 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 350s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 350s] from ../../glib/glibmm/arrayhandle.h:21, [ 350s] from ../../glib/glibmm.h:92, [ 350s] from socketcontrolmessage.cc:4: [ 350s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 956 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1017 | Variant< Variant >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1070 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1240 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1286 | Variant< std::pair >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1335 | Variant< std::vector >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1404 | Variant< std::vector >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1530 | Variant< std::vector >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1606 | Variant< std::map >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1679 | Variant>() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 350s] In file included from ../../glib/glibmm/variant.h:1742: [ 350s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 23 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 66 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 109 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 152 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 195 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 244 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 287 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 330 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 373 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 350s] CXX tcpwrapperconnection.lo [ 350s] CXX threadedsocketservice.lo [ 350s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 350s] from ../../glib/glibmm/arrayhandle.h:21, [ 350s] from ../../glib/glibmm.h:92, [ 350s] from socketlistener.cc:4: [ 350s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 956 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1017 | Variant< Variant >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1070 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1240 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1286 | Variant< std::pair >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1335 | Variant< std::vector >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1404 | Variant< std::vector >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1530 | Variant< std::vector >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1606 | Variant< std::map >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1679 | Variant>() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 350s] In file included from ../../glib/glibmm/variant.h:1742: [ 350s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 23 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 66 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 109 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 152 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 195 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 244 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 287 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 330 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 373 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 350s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 350s] from ../../glib/glibmm/arrayhandle.h:21, [ 350s] from ../../glib/glibmm.h:92, [ 350s] from socketservice.cc:4: [ 350s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 956 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1017 | Variant< Variant >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1070 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1240 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1286 | Variant< std::pair >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1335 | Variant< std::vector >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1404 | Variant< std::vector >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1530 | Variant< std::vector >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1606 | Variant< std::map >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1679 | Variant>() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 350s] In file included from ../../glib/glibmm/variant.h:1742: [ 350s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 23 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 66 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 109 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 152 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 195 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 244 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 287 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 330 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 373 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 350s] CXX themedicon.lo [ 350s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 350s] from ../../glib/glibmm/arrayhandle.h:21, [ 350s] from ../../glib/glibmm.h:92, [ 350s] from tcpconnection.cc:4: [ 350s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 956 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1017 | Variant< Variant >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1070 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1240 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1286 | Variant< std::pair >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1335 | Variant< std::vector >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1404 | Variant< std::vector >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1530 | Variant< std::vector >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1606 | Variant< std::map >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1679 | Variant>() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 350s] In file included from ../../glib/glibmm/variant.h:1742: [ 350s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 23 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 66 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 109 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 152 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 195 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 244 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 287 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 330 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 373 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 350s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 350s] from ../../glib/glibmm/arrayhandle.h:21, [ 350s] from ../../glib/glibmm.h:92, [ 350s] from srvtarget.cc:4: [ 350s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 956 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1017 | Variant< Variant >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1070 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1240 | Variant(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1286 | Variant< std::pair >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1335 | Variant< std::vector >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1404 | Variant< std::vector >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1530 | Variant< std::vector >(); [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1606 | Variant< std::map >() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1679 | Variant>() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 350s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 350s] In file included from ../../glib/glibmm/variant.h:1742: [ 350s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 23 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 66 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 109 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 152 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 195 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 244 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 287 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 330 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 373 | Variant() [ 350s] | ^ [ 350s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 350s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 350s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 350s] | ^~~~~~~~ [ 350s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 350s] CXX tlscertificate.lo [ 351s] CXX tlsclientconnection.lo [ 351s] CXX tlsconnection.lo [ 351s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 351s] from ../../glib/glibmm/arrayhandle.h:21, [ 351s] from ../../glib/glibmm.h:92, [ 351s] from tcpwrapperconnection.cc:4: [ 351s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 956 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1017 | Variant< Variant >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1070 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1240 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1286 | Variant< std::pair >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1335 | Variant< std::vector >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1404 | Variant< std::vector >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1530 | Variant< std::vector >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1606 | Variant< std::map >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1679 | Variant>() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 351s] In file included from ../../glib/glibmm/variant.h:1742: [ 351s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 23 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 66 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 109 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 152 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 195 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 244 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 287 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 330 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 373 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 351s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 351s] from ../../glib/glibmm/arrayhandle.h:21, [ 351s] from ../../glib/glibmm.h:92, [ 351s] from threadedsocketservice.cc:4: [ 351s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 956 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1017 | Variant< Variant >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1070 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1240 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1286 | Variant< std::pair >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1335 | Variant< std::vector >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1404 | Variant< std::vector >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1530 | Variant< std::vector >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1606 | Variant< std::map >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1679 | Variant>() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 351s] In file included from ../../glib/glibmm/variant.h:1742: [ 351s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 23 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 66 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 109 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 152 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 195 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 244 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 287 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 330 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 373 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 351s] CXX tlsdatabase.lo [ 351s] CXX tlsinteraction.lo [ 351s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 351s] from ../../glib/glibmm/arrayhandle.h:21, [ 351s] from ../../glib/glibmm.h:92, [ 351s] from themedicon.cc:4: [ 351s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 956 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1017 | Variant< Variant >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1070 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1240 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1286 | Variant< std::pair >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1335 | Variant< std::vector >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1404 | Variant< std::vector >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1530 | Variant< std::vector >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1606 | Variant< std::map >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1679 | Variant>() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 351s] In file included from ../../glib/glibmm/variant.h:1742: [ 351s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 23 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 66 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 109 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 152 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 195 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 244 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 287 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 330 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 373 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 351s] CXX tlspassword.lo [ 351s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 351s] from ../../glib/glibmm/arrayhandle.h:21, [ 351s] from ../../glib/glibmm.h:92, [ 351s] from tlscertificate.cc:4: [ 351s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 956 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1017 | Variant< Variant >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1070 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1240 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1286 | Variant< std::pair >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1335 | Variant< std::vector >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1404 | Variant< std::vector >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1530 | Variant< std::vector >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1606 | Variant< std::map >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1679 | Variant>() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 351s] In file included from ../../glib/glibmm/variant.h:1742: [ 351s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 23 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 66 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 109 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 152 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 195 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 244 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 287 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 330 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 373 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 351s] CXX tlsserverconnection.lo [ 351s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 351s] from ../../glib/glibmm/arrayhandle.h:21, [ 351s] from ../../glib/glibmm.h:92, [ 351s] from tlsclientconnection.cc:4: [ 351s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 956 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1017 | Variant< Variant >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1070 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1240 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1286 | Variant< std::pair >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1335 | Variant< std::vector >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1404 | Variant< std::vector >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1530 | Variant< std::vector >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1606 | Variant< std::map >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1679 | Variant>() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 351s] In file included from ../../glib/glibmm/variant.h:1742: [ 351s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 23 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 66 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 109 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 152 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 195 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 244 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 287 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 330 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 373 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 351s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 351s] from ../../glib/glibmm/arrayhandle.h:21, [ 351s] from ../../glib/glibmm.h:92, [ 351s] from tlsconnection.cc:4: [ 351s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 956 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1017 | Variant< Variant >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1070 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1240 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1286 | Variant< std::pair >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1335 | Variant< std::vector >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1404 | Variant< std::vector >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1530 | Variant< std::vector >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1606 | Variant< std::map >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1679 | Variant>() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 351s] In file included from ../../glib/glibmm/variant.h:1742: [ 351s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 23 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 66 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 109 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 152 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 195 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 244 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 287 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 330 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 373 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 351s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 351s] from ../../glib/glibmm/arrayhandle.h:21, [ 351s] from ../../glib/glibmm.h:92, [ 351s] from tlsinteraction.cc:4: [ 351s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 956 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1017 | Variant< Variant >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1070 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1240 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1286 | Variant< std::pair >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1335 | Variant< std::vector >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1404 | Variant< std::vector >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1530 | Variant< std::vector >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1606 | Variant< std::map >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1679 | Variant>() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 351s] In file included from ../../glib/glibmm/variant.h:1742: [ 351s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 23 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 66 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 109 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 152 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 195 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 244 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 287 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 330 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 373 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 351s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 351s] from ../../glib/glibmm/arrayhandle.h:21, [ 351s] from ../../glib/glibmm.h:92, [ 351s] from tlsdatabase.cc:4: [ 351s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 956 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1017 | Variant< Variant >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1070 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1240 | Variant(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1286 | Variant< std::pair >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1335 | Variant< std::vector >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1404 | Variant< std::vector >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1530 | Variant< std::vector >(); [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1606 | Variant< std::map >() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1679 | Variant>() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 351s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 351s] In file included from ../../glib/glibmm/variant.h:1742: [ 351s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 23 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 66 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 109 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 152 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 195 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 244 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 287 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 330 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 373 | Variant() [ 351s] | ^ [ 351s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 351s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 351s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 351s] | ^~~~~~~~ [ 351s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 351s] tlsclientconnection.cc: In member function 'void Gio::TlsClientConnection::set_validation_flags(Gio::TlsCertificateFlags)': [ 351s] tlsclientconnection.cc:179:47: warning: 'void g_tls_client_connection_set_validation_flags(GTlsClientConnection*, GTlsCertificateFlags)' is deprecated [-Wdeprecated-declarations] [ 351s] 179 | g_tls_client_connection_set_validation_flags(gobj(), ((GTlsCertificateFlags)(flags))); [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 351s] In file included from /usr/include/glib-2.0/gio/gio.h:165, [ 351s] from ../giomm/enums.h:25, [ 351s] from ../giomm/tlscertificate.h:29, [ 351s] from ../giomm/tlsconnection.h:29, [ 351s] from ../giomm/tlsclientconnection.h:26, [ 351s] from tlsclientconnection.cc:6: [ 351s] /usr/include/glib-2.0/gio/gtlsclientconnection.h:67:23: note: declared here [ 351s] 67 | void g_tls_client_connection_set_validation_flags (GTlsClientConnection *conn, [ 351s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 351s] tlsclientconnection.cc: In member function 'Gio::TlsCertificateFlags Gio::TlsClientConnection::get_validation_flags() const': [ 351s] tlsclientconnection.cc:184:77: warning: 'GTlsCertificateFlags g_tls_client_connection_get_validation_flags(GTlsClientConnection*)' is deprecated [-Wdeprecated-declarations] [ 351s] 184 | return ((TlsCertificateFlags)(g_tls_client_connection_get_validation_flags(const_cast(gobj())))); [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 351s] /usr/include/glib-2.0/gio/gtlsclientconnection.h:65:23: note: declared here [ 351s] 65 | GTlsCertificateFlags g_tls_client_connection_get_validation_flags (GTlsClientConnection *conn); [ 351s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 351s] CXX volume.lo [ 352s] CXX volumemonitor.lo [ 352s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 352s] from ../../glib/glibmm/arrayhandle.h:21, [ 352s] from ../../glib/glibmm.h:92, [ 352s] from tlspassword.cc:4: [ 352s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 956 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1017 | Variant< Variant >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1070 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1240 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1286 | Variant< std::pair >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1335 | Variant< std::vector >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1404 | Variant< std::vector >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1530 | Variant< std::vector >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1606 | Variant< std::map >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1679 | Variant>() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 352s] In file included from ../../glib/glibmm/variant.h:1742: [ 352s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 23 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 66 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 109 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 152 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 195 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 244 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 287 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 330 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 373 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 352s] CXX zlibdecompressor.lo [ 352s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 352s] from ../../glib/glibmm/arrayhandle.h:21, [ 352s] from ../../glib/glibmm.h:92, [ 352s] from tlsserverconnection.cc:4: [ 352s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 956 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1017 | Variant< Variant >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1070 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1240 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1286 | Variant< std::pair >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1335 | Variant< std::vector >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1404 | Variant< std::vector >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1530 | Variant< std::vector >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1606 | Variant< std::map >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1679 | Variant>() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 352s] In file included from ../../glib/glibmm/variant.h:1742: [ 352s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 23 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 66 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 109 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 152 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 195 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 244 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 287 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 330 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 373 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 352s] CXX zlibcompressor.lo [ 352s] CXX desktopappinfo.lo [ 352s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 352s] from ../../glib/glibmm/arrayhandle.h:21, [ 352s] from ../../glib/glibmm.h:92, [ 352s] from volume.cc:4: [ 352s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 956 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1017 | Variant< Variant >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1070 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 352s] CXX unixconnection.lo [ 352s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1240 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1286 | Variant< std::pair >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1335 | Variant< std::vector >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1404 | Variant< std::vector >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1530 | Variant< std::vector >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1606 | Variant< std::map >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1679 | Variant>() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 352s] In file included from ../../glib/glibmm/variant.h:1742: [ 352s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 23 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 66 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 109 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 152 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 195 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 244 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 287 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 330 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 373 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 352s] CXX unixcredentialsmessage.lo [ 352s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 352s] from ../../glib/glibmm/arrayhandle.h:21, [ 352s] from ../../glib/glibmm.h:92, [ 352s] from volumemonitor.cc:4: [ 352s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 956 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1017 | Variant< Variant >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1070 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1240 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1286 | Variant< std::pair >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1335 | Variant< std::vector >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1404 | Variant< std::vector >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1530 | Variant< std::vector >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1606 | Variant< std::map >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1679 | Variant>() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 352s] In file included from ../../glib/glibmm/variant.h:1742: [ 352s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 23 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 66 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 109 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 152 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 195 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 244 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 287 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 330 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 373 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 352s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 352s] from ../../glib/glibmm/arrayhandle.h:21, [ 352s] from ../../glib/glibmm.h:92, [ 352s] from zlibdecompressor.cc:4: [ 352s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 956 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1017 | Variant< Variant >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1070 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1240 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1286 | Variant< std::pair >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1335 | Variant< std::vector >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1404 | Variant< std::vector >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1530 | Variant< std::vector >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1606 | Variant< std::map >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1679 | Variant>() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 352s] In file included from ../../glib/glibmm/variant.h:1742: [ 352s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 23 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 66 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 109 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 152 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 195 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 244 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 287 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 330 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 373 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 352s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 352s] from ../../glib/glibmm/arrayhandle.h:21, [ 352s] from ../../glib/glibmm.h:92, [ 352s] from zlibcompressor.cc:4: [ 352s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 956 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1017 | Variant< Variant >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1070 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1240 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1286 | Variant< std::pair >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1335 | Variant< std::vector >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1404 | Variant< std::vector >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1530 | Variant< std::vector >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1606 | Variant< std::map >() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1679 | Variant>() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 352s] In file included from ../../glib/glibmm/variant.h:1742: [ 352s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 23 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 66 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 109 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 152 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 195 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 244 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 287 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 330 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 373 | Variant() [ 352s] | ^ [ 352s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 352s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 352s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 352s] from ../../glib/glibmm/arrayhandle.h:21, [ 352s] from ../../glib/glibmm.h:92, [ 352s] from desktopappinfo.cc:4: [ 352s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 956 | Variant(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 352s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1017 | Variant< Variant >(); [ 352s] | ^ [ 352s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 352s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 352s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 352s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1070 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1240 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1286 | Variant< std::pair >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1335 | Variant< std::vector >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1404 | Variant< std::vector >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1530 | Variant< std::vector >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1606 | Variant< std::map >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1679 | Variant>() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 353s] In file included from ../../glib/glibmm/variant.h:1742: [ 353s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 23 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 66 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 109 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 152 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 195 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 244 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 287 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 330 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 373 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 353s] CXX unixfdlist.lo [ 353s] CXX unixfdmessage.lo [ 353s] CXX unixinputstream.lo [ 353s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 353s] from ../../glib/glibmm/arrayhandle.h:21, [ 353s] from ../../glib/glibmm.h:92, [ 353s] from unixconnection.cc:4: [ 353s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 956 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1017 | Variant< Variant >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1070 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1240 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1286 | Variant< std::pair >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1335 | Variant< std::vector >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1404 | Variant< std::vector >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1530 | Variant< std::vector >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1606 | Variant< std::map >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1679 | Variant>() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 353s] In file included from ../../glib/glibmm/variant.h:1742: [ 353s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 23 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 66 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 109 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 152 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 195 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 244 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 287 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 330 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 373 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 353s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 353s] from ../../glib/glibmm/arrayhandle.h:21, [ 353s] from ../../glib/glibmm.h:92, [ 353s] from unixcredentialsmessage.cc:4: [ 353s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 956 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1017 | Variant< Variant >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1070 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1240 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1286 | Variant< std::pair >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1335 | Variant< std::vector >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1404 | Variant< std::vector >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1530 | Variant< std::vector >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1606 | Variant< std::map >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1679 | Variant>() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 353s] In file included from ../../glib/glibmm/variant.h:1742: [ 353s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 23 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 66 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 109 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 152 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 195 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 244 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 287 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 330 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 373 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 353s] CXX unixoutputstream.lo [ 353s] CXX unixsocketaddress.lo [ 353s] CXX wrap_init.lo [ 353s] CXX contenttype.lo [ 353s] CXX init.lo [ 353s] CXX slot_async.lo [ 353s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 353s] from ../../glib/glibmm/arrayhandle.h:21, [ 353s] from ../../glib/glibmm.h:92, [ 353s] from unixfdlist.cc:4: [ 353s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 956 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1017 | Variant< Variant >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1070 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1240 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1286 | Variant< std::pair >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1335 | Variant< std::vector >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1404 | Variant< std::vector >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1530 | Variant< std::vector >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1606 | Variant< std::map >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1679 | Variant>() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 353s] In file included from ../../glib/glibmm/variant.h:1742: [ 353s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 23 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 66 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 109 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 152 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 195 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 244 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 287 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 330 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 373 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 353s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 353s] from ../../glib/glibmm/arrayhandle.h:21, [ 353s] from ../../glib/glibmm.h:92, [ 353s] from unixinputstream.cc:4: [ 353s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 956 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1017 | Variant< Variant >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1070 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1240 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1286 | Variant< std::pair >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1335 | Variant< std::vector >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1404 | Variant< std::vector >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1530 | Variant< std::vector >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1606 | Variant< std::map >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1679 | Variant>() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 353s] In file included from ../../glib/glibmm/variant.h:1742: [ 353s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 23 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 66 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 353s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 353s] from ../../glib/glibmm/arrayhandle.h:21, [ 353s] from ../../glib/glibmm.h:92, [ 353s] from unixfdmessage.cc:4: [ 353s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 956 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 109 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1017 | Variant< Variant >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 152 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1070 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 195 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 244 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1240 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1286 | Variant< std::pair >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 287 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1335 | Variant< std::vector >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 330 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1404 | Variant< std::vector >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 373 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1530 | Variant< std::vector >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1606 | Variant< std::map >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1679 | Variant>() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 353s] In file included from ../../glib/glibmm/variant.h:1742: [ 353s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 23 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 66 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 109 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 152 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 195 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 244 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 287 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 330 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 373 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 353s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 353s] from ../../glib/glibmm/arrayhandle.h:21, [ 353s] from ../../glib/glibmm.h:92, [ 353s] from unixsocketaddress.cc:4: [ 353s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 956 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1017 | Variant< Variant >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1070 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1240 | Variant(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1286 | Variant< std::pair >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1335 | Variant< std::vector >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1404 | Variant< std::vector >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1530 | Variant< std::vector >(); [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1606 | Variant< std::map >() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1679 | Variant>() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 353s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 353s] In file included from ../../glib/glibmm/variant.h:1742: [ 353s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 23 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 66 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 109 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 152 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 353s] | ^~~~~~~~ [ 353s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 353s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 353s] 195 | Variant() [ 353s] | ^ [ 353s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 244 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 287 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 330 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 373 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 354s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 354s] from ../../glib/glibmm/arrayhandle.h:21, [ 354s] from ../../glib/glibmm.h:92, [ 354s] from unixoutputstream.cc:4: [ 354s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 956 | Variant(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1017 | Variant< Variant >(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1070 | Variant(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1240 | Variant(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1286 | Variant< std::pair >() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1335 | Variant< std::vector >() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1404 | Variant< std::vector >(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1530 | Variant< std::vector >(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1606 | Variant< std::map >() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1679 | Variant>() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 354s] In file included from ../../glib/glibmm/variant.h:1742: [ 354s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 23 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 66 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 109 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 152 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 195 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 244 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 287 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 330 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 373 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 354s] CXX socketsource.lo [ 354s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 354s] from ../../glib/glibmm/listhandle.h:21, [ 354s] from ../giomm/contenttype.h:20, [ 354s] from contenttype.cc:17: [ 354s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 956 | Variant(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1017 | Variant< Variant >(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1070 | Variant(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1240 | Variant(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1286 | Variant< std::pair >() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1335 | Variant< std::vector >() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1404 | Variant< std::vector >(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1530 | Variant< std::vector >(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1606 | Variant< std::map >() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1679 | Variant>() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 354s] In file included from ../../glib/glibmm/variant.h:1742: [ 354s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 23 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 66 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 109 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 152 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 195 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 244 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 287 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 330 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 373 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 354s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 354s] from ../../glib/glibmm/arrayhandle.h:21, [ 354s] from ../../glib/glibmm.h:92, [ 354s] from wrap_init.cc:4: [ 354s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 956 | Variant(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1017 | Variant< Variant >(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1070 | Variant(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1240 | Variant(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1286 | Variant< std::pair >() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1335 | Variant< std::vector >() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1404 | Variant< std::vector >(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1530 | Variant< std::vector >(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1606 | Variant< std::map >() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1679 | Variant>() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 354s] In file included from ../../glib/glibmm/variant.h:1742: [ 354s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 23 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 66 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 109 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 152 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 195 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 244 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 287 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 330 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 373 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 354s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 354s] from ../../glib/glibmm/object.h:34, [ 354s] from ../../glib/glibmm/interface.h:20, [ 354s] from ../giomm/asyncresult.h:28, [ 354s] from slot_async.cc:19: [ 354s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 956 | Variant(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1017 | Variant< Variant >(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1070 | Variant(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1240 | Variant(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1286 | Variant< std::pair >() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1335 | Variant< std::vector >() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1404 | Variant< std::vector >(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1530 | Variant< std::vector >(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1606 | Variant< std::map >() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1679 | Variant>() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 354s] In file included from ../../glib/glibmm/variant.h:1742: [ 354s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 23 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 66 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 109 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 152 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 195 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 244 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 287 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 330 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 373 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 354s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 354s] from ../../glib/glibmm/object.h:34, [ 354s] from ../giomm/cancellable.h:28, [ 354s] from ../giomm/socketsource.h:23, [ 354s] from socketsource.cc:17: [ 354s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 956 | Variant(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1017 | Variant< Variant >(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1070 | Variant(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1240 | Variant(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1286 | Variant< std::pair >() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1335 | Variant< std::vector >() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1404 | Variant< std::vector >(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1530 | Variant< std::vector >(); [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1606 | Variant< std::map >() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1679 | Variant>() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 354s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 354s] In file included from ../../glib/glibmm/variant.h:1742: [ 354s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 23 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 66 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 109 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 152 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 195 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 244 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 287 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 330 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 373 | Variant() [ 354s] | ^ [ 354s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 354s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 354s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 354s] | ^~~~~~~~ [ 354s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 355s] CXXLD libgiomm-2.4.la [ 356s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 356s] Making all in tests [ 356s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 356s] make[2]: Nothing to be done for 'all'. [ 356s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 356s] Making all in examples [ 356s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 356s] GEN settings/gschemas.compiled [ 356s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 356s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 356s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 356s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 356s] + exit 0 [ 356s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.lKGxh8 [ 356s] + umask 022 [ 356s] + cd /home/abuild/rpmbuild/BUILD [ 356s] + cd glibmm-2.64.2 [ 356s] + LANG=C [ 356s] + export LANG [ 356s] + unset DISPLAY [ 356s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 356s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 356s] + /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 [ 356s] Making install in tools [ 356s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 356s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 356s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64' [ 356s] /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' [ 356s] 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 [ 356s] 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; }; }) [ 356s] 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; }; }) [ 356s] 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 [ 356s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 356s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/proc/m4' [ 356s] /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' [ 356s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/proc/pm' [ 356s] /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' [ 356s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4/glibmm_generate_extra_defs' [ 356s] /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' [ 356s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/proc' [ 356s] /bin/install -c gmmproc generate_wrap_init.pl '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/proc' [ 356s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 356s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 356s] Making install in glib/src [ 356s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 356s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 356s] make[2]: Nothing to be done for 'install-exec-am'. [ 356s] make[2]: Nothing to be done for 'install-data-am'. [ 356s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 356s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 356s] Making install in gio/src [ 356s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 356s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 356s] make[2]: Nothing to be done for 'install-exec-am'. [ 356s] make[2]: Nothing to be done for 'install-data-am'. [ 356s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 356s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 356s] Making install in glib/glibmm [ 356s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 356s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 356s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64' [ 356s] /bin/sh ../../libtool --mode=install /bin/install -c libglibmm-2.4.la '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64' [ 356s] 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 [ 356s] 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; }; }) [ 356s] 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; }; }) [ 356s] 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 [ 356s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 356s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4/glibmm' [ 356s] /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' [ 356s] /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' [ 356s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4/glibmm/private' [ 356s] /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' [ 356s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 356s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 356s] Making install in gio/giomm [ 356s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 356s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 356s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64' [ 356s] /bin/sh ../../libtool --mode=install /bin/install -c libgiomm-2.4.la '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64' [ 356s] libtool: warning: relinking 'libgiomm-2.4.la' [ 356s] 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) [ 357s] 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 [ 357s] 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; }; }) [ 357s] 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; }; }) [ 357s] 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 [ 357s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 357s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm' [ 357s] /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' [ 357s] /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' [ 357s] /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' [ 357s] /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' [ 357s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm/private' [ 357s] /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' [ 357s] /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' [ 357s] /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' [ 357s] /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' [ 357s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 357s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 357s] Making install in tests [ 357s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 357s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 357s] make[2]: Nothing to be done for 'install-exec-am'. [ 357s] make[2]: Nothing to be done for 'install-data-am'. [ 357s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 357s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 357s] Making install in examples [ 357s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 357s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 357s] make[2]: Nothing to be done for 'install-exec-am'. [ 357s] make[2]: Nothing to be done for 'install-data-am'. [ 357s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 357s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 357s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 357s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 357s] make[2]: Nothing to be done for 'install-exec-am'. [ 357s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4' [ 357s] /bin/install -c -m 644 gio/giomm.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4' [ 357s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4' [ 357s] /bin/install -c -m 644 glib/glibmm.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4' [ 357s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/giomm-2.4/include' [ 357s] /bin/install -c -m 644 gio/giommconfig.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/giomm-2.4/include' [ 357s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/include' [ 357s] /bin/install -c -m 644 glib/glibmmconfig.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/include' [ 357s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/pkgconfig' [ 357s] /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' [ 357s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 357s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 357s] + 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 [ 357s] + _target= [ 357s] + _symlinks=0 [ 357s] + _files=() [ 357s] + fdupes -q -n -r /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 357s] + read _file [ 357s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/info [ 357s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/doc/packages [ 357s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/doc/glibmm [ 357s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/doc/glibmm-2.64.2 [ 357s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/gtk-doc [ 357s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/doc [ 357s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/man [ 357s] + find /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 -regex '.*/man/man./.*.[0-9]' [ 357s] + xargs rm -f -- [ 357s] + find /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 -regex '.*/man/../man./.*.[0-9]' [ 357s] + xargs rm -f -- [ 357s] + find /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 -regex '.*/man/man./.*.[0-9]pm' [ 357s] + xargs rm -f -- [ 357s] + /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 [ 358s] 1+0 records in [ 358s] 1+0 records out [ 358s] 1+0 records in [ 358s] 1+0 records out [ 358s] 1+0 records in [ 358s] 1+0 records out [ 358s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libgiomm-2.4.so.1.3.0 [ 358s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libglibmm-2.4.so.1.3.0 [ 358s] 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 [ 358s] 0+0 records in [ 358s] 0+0 records out [ 358s] 0+0 records in [ 358s] 0+0 records out [ 358s] 0+0 records in [ 358s] 0+0 records out [ 358s] 9840 blocks [ 358s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glibmm-debuginfo.manifest [ 358s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glibmm-debugsource.manifest [ 358s] + /usr/lib/rpm/check-buildroot [ 358s] + /usr/lib/rpm//brp-compress [ 358s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 360s] + /usr/lib/rpm/brp-python-hardlink [ 360s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 360s] + /usr/lib/rpm/tizen/find-isufiles.sh /home/abuild/rpmbuild/BUILD/glibmm-2.64.2/isu.list [ 360s] ~/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 ~/rpmbuild/BUILD/glibmm-2.64.2 [ 360s] ~/rpmbuild/BUILD/glibmm-2.64.2 [ 360s] + /etc/hal/rootstrap/hal-rootstrap-checker.sh 0 /home/abuild/rpmbuild/SOURCES [ 360s] Processing files: glibmm-debugsource-2.64.2-0.riscv64 [ 360s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 360s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 360s] [ 361s] Provides: glibmm-debugsource = 2.64.2-0 glibmm-debugsource(riscv-64) = 2.64.2-0 [ 361s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 361s] Processing files: libglibmm-2.64.2-0.riscv64 [ 361s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Z0KI8K [ 361s] + umask 022 [ 361s] + cd /home/abuild/rpmbuild/BUILD [ 361s] + cd glibmm-2.64.2 [ 361s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libglibmm [ 361s] + export LC_ALL=C [ 361s] + LC_ALL=C [ 361s] + export LICENSEDIR [ 361s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libglibmm [ 361s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libglibmm [ 361s] + exit 0 [ 361s] 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) [ 361s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 361s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 361s] Requires(post): /sbin/ldconfig [ 361s] Requires(postun): /sbin/ldconfig [ 361s] 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) [ 361s] Processing files: libgiomm-2.64.2-0.riscv64 [ 361s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.C2bV39 [ 361s] + umask 022 [ 361s] + cd /home/abuild/rpmbuild/BUILD [ 361s] + cd glibmm-2.64.2 [ 361s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libgiomm [ 361s] + export LC_ALL=C [ 361s] + LC_ALL=C [ 361s] + export LICENSEDIR [ 361s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libgiomm [ 361s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libgiomm [ 361s] + exit 0 [ 361s] Provides: libgiomm = 2.64.2-0 libgiomm(riscv-64) = 2.64.2-0 libgiomm-2.4.so.1()(64bit) [ 361s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 361s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 361s] Requires(post): /sbin/ldconfig [ 361s] Requires(postun): /sbin/ldconfig [ 361s] 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) [ 361s] Processing files: glibmm-devel-2.64.2-0.riscv64 [ 361s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.uCkrQq [ 361s] + umask 022 [ 361s] + cd /home/abuild/rpmbuild/BUILD [ 361s] + cd glibmm-2.64.2 [ 361s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/glibmm-devel [ 361s] + export LC_ALL=C [ 361s] + LC_ALL=C [ 361s] + export LICENSEDIR [ 361s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/glibmm-devel [ 361s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/glibmm-devel [ 361s] + exit 0 [ 362s] 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 [ 362s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 362s] 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) [ 362s] Processing files: libglibmm-debuginfo-2.64.2-0.riscv64 [ 362s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 362s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 362s] [ 362s] Provides: libglibmm-debuginfo = 2.64.2-0 libglibmm-debuginfo(riscv-64) = 2.64.2-0 [ 362s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 362s] Recommends: glibmm-debugsource(riscv-64) = 2.64.2-0 [ 362s] Processing files: libgiomm-debuginfo-2.64.2-0.riscv64 [ 362s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 362s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 362s] [ 362s] Provides: libgiomm-debuginfo = 2.64.2-0 libgiomm-debuginfo(riscv-64) = 2.64.2-0 [ 362s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 362s] Recommends: glibmm-debugsource(riscv-64) = 2.64.2-0 [ 362s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 362s] Wrote: /home/abuild/rpmbuild/SRPMS/glibmm-2.64.2-0.src.rpm [ 363s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/glibmm-debugsource-2.64.2-0.riscv64.rpm [ 363s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/libglibmm-2.64.2-0.riscv64.rpm [ 363s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/libgiomm-2.64.2-0.riscv64.rpm [ 364s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/glibmm-devel-2.64.2-0.riscv64.rpm [ 366s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/libglibmm-debuginfo-2.64.2-0.riscv64.rpm [ 371s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/libgiomm-debuginfo-2.64.2-0.riscv64.rpm [ 371s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.w5zRJs [ 371s] + umask 022 [ 371s] + cd /home/abuild/rpmbuild/BUILD [ 371s] + cd glibmm-2.64.2 [ 371s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 371s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 371s] + exit 0 [ 371s] ... checking for files with abuild user/group [ 371s] ... creating baselibs [ 372s] [ 372s] ip-192-168-56-113 finished "build glibmm.spec" at Mon Dec 16 09:23:03 UTC 2024. [ 372s]