[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/data/workspace/gbsbuild-ROOT/GBS-ROOT/local/BUILD-ROOTS/scratch.armv7hl.18 [ 0s] Using BUILD_ARCH=armv7hl:noarch [ 0s] [ 0s] [ 0s] ip-192-168-56-215 started "build glibmm.spec" at Mon Dec 16 09:15:37 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/armv7hl/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.armv7hl.18/.srcfiles.cache ... [ 0s] /usr/lib/build/createdirdeps --oldfile /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/BUILD-ROOTS/scratch.armv7hl.18/.srcfiles.cache /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/repos/tizen_unified_standard/armv7hl/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/ [ 6s] /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/ [ 9s] expanding package dependencies... [ 11s] copying qemu [ 11s] /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 [ 11s] [ 11s] registering binfmt handlers for cross build [ 11s] calculating packages to download... [ 13s] [1/5] downloading http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241215.110758/repos/standard/packages/armv7hl/libsigc++-2.10.7-1.1.armv7hl.rpm ... [ 13s] [2/5] downloading http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241215.110758/repos/standard/packages/armv7hl/libsigc++-devel-2.10.7-1.1.armv7hl.rpm ... [ 13s] [3/5] downloading http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241215.110758/repos/standard/packages/armv7hl/libxslt-1.1.39-1.1.armv7hl.rpm ... [ 13s] [4/5] downloading http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base/tizen-base_20241215.110758/repos/standard/packages/armv7hl/libxslt-tools-1.1.39-1.1.armv7hl.rpm ... [ 13s] [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 ... [ 14s] [ 14s] cycle: nss -> libsoftokn3 [ 14s] breaking dependency nss -> libsoftokn3 [ 14s] [1/42] preinstalling libmagic-data... [ 14s] [2/42] preinstalling libncurses... [ 14s] [3/42] preinstalling setup... [ 14s] [4/42] preinstalling filesystem... [ 14s] [5/42] preinstalling glibc... [ 14s] [6/42] preinstalling libgcc... [ 14s] [7/42] preinstalling bash... [ 14s] [8/42] preinstalling diffutils... [ 14s] [9/42] preinstalling grep... [ 14s] [10/42] preinstalling libattr... [ 14s] [11/42] preinstalling libblkid... [ 14s] [12/42] preinstalling libbz2... [ 14s] [13/42] preinstalling libcap... [ 14s] [14/42] preinstalling libfreebl3... [ 14s] [15/42] preinstalling liblua... [ 14s] [16/42] preinstalling liblzma... [ 15s] [17/42] preinstalling libpopt... [ 15s] [18/42] preinstalling libreadline... [ 15s] [19/42] preinstalling libsmack... [ 15s] [20/42] preinstalling libsqlite... [ 15s] [21/42] preinstalling libuuid... [ 15s] [22/42] preinstalling libxcrypt... [ 15s] [23/42] preinstalling libzstd1... [ 15s] [24/42] preinstalling nspr... [ 15s] [25/42] preinstalling sed... [ 15s] [26/42] preinstalling zlib... [ 15s] [27/42] preinstalling qemu-accel-x86_64-armv7hl... [ 24s] [28/42] preinstalling qemu-linux-user-x86_64-cross... [ 28s] [29/42] preinstalling coreutils... [ 28s] [30/42] preinstalling libacl... [ 28s] [31/42] preinstalling libelf... [ 28s] [32/42] preinstalling libmount... [ 28s] [33/42] preinstalling smack... [ 28s] [34/42] preinstalling bzip2... [ 28s] [35/42] preinstalling libmagic... [ 28s] [36/42] preinstalling libxml2... [ 28s] [37/42] preinstalling tar... [ 28s] [38/42] preinstalling util-linux... [ 28s] [39/42] preinstalling util-linux-su... [ 28s] [40/42] preinstalling nss... [ 28s] [41/42] preinstalling libsoftokn3... [ 28s] [42/42] preinstalling rpm... [ 29s] [ 29s] running qemu-linux-user-x86_64-cross postinstall script [ 29s] running qemu-accel-x86_64-armv7hl postinstall script [ 30s] mv: cannot stat `/usr/lib/gcc/armv7hl-tizen-linux-gnueabihf/14.2.0/liblto_plugin.so': No such file or directory [ 30s] running setup postinstall script [ 30s] .init_b_cache/scripts/setup.post: line 1: syntax error near unexpected token `name' [ 30s] .init_b_cache/scripts/setup.post: line 1: `for i, name in ipairs({"passwd", "shadow", "group", "gshadow"}) do' [ 30s] initializing rpm db... [ 30s] reordering...cycle: gio-branding-upstream -> libgio [ 30s] breaking dependency libgio -> gio-branding-upstream [ 30s] cycle: libxcrypt-devel -> glibc-devel [ 30s] breaking dependency libxcrypt-devel -> glibc-devel [ 30s] cycle: libsoftokn3 -> nss [ 30s] breaking dependency nss -> libsoftokn3 [ 30s] reordering done [ 31s] [1/135] cumulate libmagic-data-5.45-1.3 [ 31s] [2/135] cumulate pcre2-syntax-10.40-1 [ 31s] [3/135] cumulate python3-pyparsing-3.1.1-1.1 [ 31s] [4/135] cumulate python3-six-1.16.0-1.1 [ 31s] [5/135] cumulate setup-0.9-1.1 [ 31s] [6/135] cumulate filesystem-3.1-1.1 [ 31s] [7/135] cumulate python3-packaging-23.2-1.1 [ 31s] [8/135] cumulate glibc-2.39-1.6 [ 31s] [9/135] cumulate libatomic-14.2.0-1.6 [ 31s] [10/135] cumulate libgcc-14.2.0-1.6 [ 31s] [11/135] cumulate bash-3.2.57-1.1 [ 31s] [12/135] cumulate cpio-2.8-1.1 [ 31s] [13/135] cumulate diffutils-3.10-1.1 [ 31s] [14/135] cumulate fdupes-2.2.1-1.5 [ 31s] [15/135] cumulate findutils-4.3.8-1.3 [ 31s] [16/135] cumulate gdbm-1.8.3-1.6 [ 31s] [17/135] cumulate hostname-3.23-1.1 [ 31s] [18/135] cumulate libattr-2.5.1-1.3 [ 31s] [19/135] cumulate libblkid-2.39.3-1.3 [ 31s] [20/135] cumulate libbz2-1.0.8-1.4 [ 31s] [21/135] cumulate libcap-2.69-1.5 [ 31s] [22/135] cumulate libexpat-2.6.2-1.6 [ 31s] [23/135] cumulate libffi-3.4.2-1.6 [ 31s] [24/135] cumulate libfreebl3-3.98-1.6 [ 32s] [25/135] cumulate libgfortran-14.2.0-1.6 [ 32s] [26/135] cumulate libgomp-14.2.0-1.6 [ 32s] [27/135] cumulate libgpg-error-1.47-1.1 [ 32s] [28/135] cumulate libitm-14.2.0-1.6 [ 32s] [29/135] cumulate libltdl-2.4.7-1.6 [ 32s] [30/135] cumulate liblua-5.1.5-1.3 [ 32s] [31/135] cumulate liblzma-5.4.5-1.6 [ 32s] [32/135] cumulate libopenssl3-3.0.13-1.6 [ 32s] [33/135] cumulate libpcre-8.45-1.3 [ 32s] [34/135] cumulate libpopt-1.16-1.3 [ 32s] [35/135] cumulate libpython3_121_0-3.12.0-1.6 [ 32s] [36/135] cumulate libsmack-1.3.1-1.3 [ 32s] [37/135] cumulate libsmartcols-2.39.3-1.3 [ 32s] [38/135] cumulate libsqlite-3.44.0-1.3 [ 32s] [39/135] cumulate libstdc++-14.2.0-1.6 [ 32s] [40/135] cumulate libuuid-2.39.3-1.3 [ 32s] [41/135] cumulate libxcrypt-4.4.36-1.6 [ 32s] [42/135] cumulate libzstd1-1.5.5-1.4 [ 32s] [43/135] cumulate m4-1.4.19-1.1 [ 32s] [44/135] cumulate net-tools-2.0_20121208git-1.3 [ 32s] [45/135] cumulate nspr-4.35-1.3 [ 32s] [46/135] cumulate patch-2.7.6-1.3 [ 32s] [47/135] cumulate pkg-config-0.29.2-1.5 [ 32s] [48/135] cumulate sed-4.1c-1.3 [ 32s] [49/135] cumulate update-alternatives-1.22.2-1.1 [ 32s] [50/135] cumulate which-2.17-1.1 [ 32s] [51/135] cumulate zlib-1.3-1.6 [ 32s] [52/135] cumulate pcre2-10.40-1 [ 32s] [53/135] cumulate pcre2-utf16-10.40-1 [ 32s] [54/135] cumulate pcre2-utf32-10.40-1 [ 32s] [55/135] cumulate build-compare-2023.06.18-1.1 [ 32s] [56/135] cumulate hal-rootstrap-checker-0.1.0-1.1 [ 32s] [57/135] cumulate libstdc++-devel-14.2.0-1.6 [ 32s] [58/135] cumulate qemu-linux-user-x86_64-cross-5.2.0.2-21.1 [ 32s] [59/135] cumulate cpp-14.2.0-1.6 [ 32s] [60/135] cumulate gcc-c++-14.2.0-1.6 [ 32s] [61/135] cumulate libblkid-devel-2.39.3-1.3 [ 32s] [62/135] cumulate libffi-devel-3.4.2-1.6 [ 32s] [63/135] cumulate binutils-libs-2.43-1.6 [ 32s] [64/135] cumulate coreutils-6.9-14.1 [ 32s] [65/135] cumulate gawk-3.1.5-1.1 [ 32s] [66/135] cumulate grep-2.5.2-1.3 [ 32s] [67/135] cumulate libacl-2.3.2-1.3 [ 32s] [68/135] cumulate libcc1-14.2.0-1.6 [ 32s] [69/135] cumulate libelf-0.189-1.6 [ 32s] [70/135] cumulate libgcrypt-1.10.3-1.1 [ 32s] [71/135] cumulate libglib-2.80.5-0 [ 32s] [72/135] cumulate libmount-2.39.3-1.3 [ 32s] [73/135] cumulate libsigc++-2.10.7-1.1 [ 32s] [74/135] cumulate libubsan-14.2.0-1.6 [ 32s] [75/135] cumulate make-4.4-1.3 [ 32s] [76/135] cumulate nss-certs-3.98-1.6 [ 32s] [77/135] cumulate perl-XML-Parser-2.46-1.5 [ 32s] [78/135] cumulate smack-1.3.1-1.3 [ 32s] [79/135] cumulate bzip2-1.0.8-1.4 [ 33s] [80/135] cumulate libfdisk-2.39.3-1.3 [ 33s] [81/135] cumulate libmagic-5.45-1.3 [ 33s] [82/135] cumulate libxml2-2.12.5-1.5 [ 33s] [83/135] cumulate xz-5.4.5-1.6 [ 33s] [84/135] cumulate pcre2-devel-10.40-1 [ 33s] [85/135] cumulate perl-5.38.0-1.5 [ 33s] [86/135] cumulate build-mkbaselibs-20120927-1.1 [ 33s] [87/135] cumulate linux-glibc-devel-6.6-1.6 [ 33s] [88/135] cumulate libsigc++-devel-2.10.7-1.1 [ 33s] [89/135] cumulate terminfo-base-full-6.4-1.6 [ 33s] [90/135] cumulate autoconf-2.71-1.7 [ 33s] [91/135] cumulate file-5.45-1.3 [ 33s] [92/135] cumulate glibc-locale-2.39-1.6 [ 33s] [93/135] cumulate libgmodule-2.80.5-0 [ 33s] [94/135] cumulate libgthread-2.80.5-0 [ 33s] [95/135] cumulate libmount-devel-2.39.3-1.3 [ 33s] [96/135] cumulate mm-common-1.0.5-1.1 [ 33s] [97/135] cumulate tar-1.17-1.1 [ 33s] [98/135] cumulate binutils-2.43-1.6 [ 33s] [99/135] cumulate gzip-1.3.12-1.3 [ 33s] [100/135] cumulate libgobject-2.80.5-0 [ 33s] [101/135] cumulate pam-1.1.6-1.5 [ 33s] [102/135] cumulate tzdata-2023c-1.1 [ 33s] [103/135] cumulate libdw-0.189-1.6 [ 33s] [104/135] cumulate libxslt-1.1.39-1.1 [ 33s] [105/135] cumulate libarchive-3.7.2-1.5 [ 33s] [106/135] cumulate shared-mime-info-1.7-0 [ 33s] [107/135] cumulate gcc-14.2.0-1.6 [ 33s] [108/135] cumulate qemu-accel-x86_64-armv7hl-0.4-1.1 [ 33s] [109/135] cumulate automake-1.16.5-1.6 [ 33s] [110/135] cumulate libasm-0.189-1.6 [ 33s] [111/135] cumulate libncurses6-6.4-1.6 [ 33s] [112/135] cumulate libxslt-tools-1.1.39-1.1 [ 33s] [113/135] cumulate build-20120927-1.1 [ 33s] [114/135] cumulate libgirepository2-2.80.5-0 [ 33s] [115/135] cumulate libncurses-6.4-1.6 [ 33s] [116/135] cumulate less-643-1.1 [ 33s] [117/135] cumulate libreadline-5.2-1.5 [ 33s] [118/135] cumulate libtool-2.4.7-1.6 [ 33s] [119/135] cumulate elfutils-0.189-1.6 [ 34s] [120/135] cumulate python3-base-3.12.0-1.6 [ 34s] [121/135] cumulate util-linux-2.39.3-1.3 [ 34s] [122/135] cumulate python3-3.12.0-1.1 [ 34s] [123/135] cumulate util-linux-su-2.39.3-1.3 [ 34s] [124/135] cumulate python3-setuptools-69.0.2-1.1 [ 34s] [125/135] cumulate libxcrypt-devel-4.4.36-1.6 [ 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.6 [ 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 [ 37s] Preparing... ######################################## [ 37s] Updating / installing... [ 37s] pcre2-syntax-10.40-1 ######################################## [ 37s] setup-0.9-1.1 ######################################## [ 37s] filesystem-3.1-1.1 ######################################## [ 37s] python3-six-1.16.0-1.1 ######################################## [ 38s] python3-pyparsing-3.1.1-1.1 ######################################## [ 38s] python3-packaging-23.2-1.1 ######################################## [ 38s] libmagic-data-5.45-1.3 ######################################## [ 39s] glibc-2.39-1.6 ######################################## [ 39s] libgcc-14.2.0-1.6 ######################################## [ 40s] bash-3.2.57-1.1 ######################################## [ 40s] zlib-1.3-1.6 ######################################## [ 42s] coreutils-6.9-14.1 ######################################## [ 42s] pkg-config-0.29.2-1.5 ######################################## [ 42s] liblzma-5.4.5-1.6 ######################################## [ 42s] libstdc++-14.2.0-1.6 ######################################## [ 43s] libbz2-1.0.8-1.4 ######################################## [ 43s] libelf-0.189-1.6 ######################################## [ 43s] libffi-3.4.2-1.6 ######################################## [ 44s] libxcrypt-4.4.36-1.6 ######################################## [ 44s] libdw-0.189-1.6 ######################################## [ 44s] libxml2-2.12.5-1.5 ######################################## [ 45s] libblkid-2.39.3-1.3 ######################################## [ 45s] libmount-2.39.3-1.3 ######################################## [ 45s] libmagic-5.45-1.3 ######################################## [ 46s] nspr-4.35-1.3 ######################################## [ 46s] pam-1.1.6-1.5 ######################################## [ 47s] gdbm-1.8.3-1.6 ######################################## [ 54s] perl-5.38.0-1.5 ######################################## [ 54s] libcap-2.69-1.5 ######################################## [ 54s] libexpat-2.6.2-1.6 ######################################## [ 54s] libfreebl3-3.98-1.6 ######################################## [ 54s] libgpg-error-1.47-1.1 ######################################## [ 55s] liblua-5.1.5-1.3 ######################################## [ 55s] libopenssl3-3.0.13-1.6 ######################################## [ 55s] libpopt-1.16-1.3 ######################################## [ 56s] libsqlite-3.44.0-1.3 ######################################## [ 56s] libuuid-2.39.3-1.3 ######################################## [ 57s] libzstd1-1.5.5-1.4 ######################################## [ 57s] pcre2-10.40-1 ######################################## [ 57s] build-mkbaselibs-20120927-1.1 ######################################## [ 57s] libblkid-devel-2.39.3-1.3 ######################################## [ 57s] libmount-devel-2.39.3-1.3 ######################################## [ 57s] libffi-devel-3.4.2-1.6 ######################################## [ 58s] linux-glibc-devel-6.6-1.6 ######################################## [ 58s] terminfo-base-full-6.4-1.6 ######################################## [ 59s] libglib-2.80.5-0 ######################################## [ 59s] libgmodule-2.80.5-0 ######################################## [ 59s] libgobject-2.80.5-0 ######################################## [ 60s] libncurses6-6.4-1.6 ######################################## [ 60s] libreadline-5.2-1.5 ######################################## [ 60s] libgirepository2-2.80.5-0 ######################################## [ 60s] libgthread-2.80.5-0 ######################################## [ 61s] libfdisk-2.39.3-1.3 ######################################## [ 61s] libgcrypt-1.10.3-1.1 ######################################## [ 61s] libxslt-1.1.39-1.1 ######################################## [ 62s] nss-certs-3.98-1.6 ######################################## [ 62s] libsoftokn3-3.98-1.6 ######################################## [ 62s] nss-3.98-1.6 ######################################## [ 62s] libasm-0.189-1.6 ######################################## [ 62s] bzip2-1.0.8-1.4 ######################################## [ 63s] libcc1-14.2.0-1.6 ######################################## [ 63s] libsigc++-2.10.7-1.1 ######################################## [ 63s] libubsan-14.2.0-1.6 ######################################## [ 63s] xz-5.4.5-1.6 ######################################## [ 63s] gzip-1.3.12-1.3 ######################################## [ 63s] binutils-libs-2.43-1.6 ######################################## [ 65s] binutils-2.43-1.6 ######################################## [ 66s] make-4.4-1.3 ######################################## [ 66s] findutils-4.3.8-1.3 ######################################## [ 66s] libattr-2.5.1-1.3 ######################################## [ 66s] libacl-2.3.2-1.3 ######################################## [ 66s] tar-1.17-1.1 ######################################## [ 66s] libarchive-3.7.2-1.5 ######################################## [ 68s] rpm-4.14.1.1-1.6 ######################################## [ 68s] libgfortran-14.2.0-1.6 ######################################## [ 68s] libgomp-14.2.0-1.6 ######################################## [ 69s] libitm-14.2.0-1.6 ######################################## [ 69s] libltdl-2.4.7-1.6 ######################################## [ 69s] libpcre-8.45-1.3 ######################################## [ 69s] grep-2.5.2-1.3 ######################################## [ 69s] shared-mime-info-1.7-0 ######################################## [ 95s] gio-branding-upstream-2.80.5-0 ######################################## [ 96s] libgio-2.80.5-0 ######################################## [ 96s] glib2-tools-2.80.5-0 ######################################## [ 96s] libpython3_121_0-3.12.0-1.6 ######################################## [ 101s] python3-base-3.12.0-1.6 ######################################## [ 102s] python3-3.12.0-1.1 ######################################## [ 102s] python3-setuptools-69.0.2-1.1 ######################################## [ 103s] libsmack-1.3.1-1.3 ######################################## [ 103s] libsmartcols-2.39.3-1.3 ######################################## [ 103s] m4-1.4.19-1.1 ######################################## [ 104s] autoconf-2.71-1.7 ######################################## [ 104s] automake-1.16.5-1.6 ######################################## [ 104s] patch-2.7.6-1.3 ######################################## [ 104s] sed-4.1c-1.3 ######################################## [ 105s] util-linux-2.39.3-1.3 ######################################## [ 105s] pcre2-utf16-10.40-1 ######################################## [ 105s] pcre2-utf32-10.40-1 ######################################## [ 105s] pcre2-devel-10.40-1 ######################################## [ 105s] libatomic-14.2.0-1.6 ######################################## [ 106s] libtool-2.4.7-1.6 ######################################## [ 106s] build-20120927-1.1 ######################################## [ 106s] libsigc++-devel-2.10.7-1.1 ######################################## [ 106s] libncurses-6.4-1.6 ######################################## [ 108s] libstdc++-devel-14.2.0-1.6 ######################################## [ 108s] mm-common-1.0.5-1.1 ######################################## [ 108s] build-compare-2023.06.18-1.1 ######################################## [ 108s] hal-rootstrap-checker-0.1.0-1.1 ######################################## [ 119s] qemu-linux-user-x86_64-cross-5.2.0.2-2######################################## [ 123s] gcc-14.2.0-1.6 ######################################## [ 123s] libxcrypt-devel-4.4.36-1.6 ######################################## [ 123s] glibc-devel-2.39-1.6 ######################################## [ 124s] zlib-devel-1.3-1.6 ######################################## [ 150s] qemu-accel-x86_64-armv7hl-0.4-1.1 ######################################## [ 151s] glib2-devel-2.80.5-0 ######################################## [ 151s] rpm-build-4.14.1.1-1.6 ######################################## [ 151s] util-linux-su-2.39.3-1.3 ######################################## [ 151s] smack-1.3.1-1.3 ######################################## [ 151s] elfutils-0.189-1.6 ######################################## [ 151s] libxslt-tools-1.1.39-1.1 ######################################## [ 151s] less-643-1.1 ######################################## [ 151s] perl-XML-Parser-2.46-1.5 ######################################## [ 151s] file-5.45-1.3 ######################################## [ 152s] glibc-locale-2.39-1.6 ######################################## [ 153s] tzdata-2023c-1.1 ######################################## [ 156s] cpp-14.2.0-1.6 ######################################## [ 159s] gcc-c++-14.2.0-1.6 ######################################## [ 159s] gawk-3.1.5-1.1 ######################################## [ 159s] cpio-2.8-1.1 ######################################## [ 159s] diffutils-3.10-1.1 ######################################## [ 159s] fdupes-2.2.1-1.5 ######################################## [ 159s] hostname-3.23-1.1 ######################################## [ 159s] net-tools-2.0_20121208git-1.3 ######################################## [ 159s] update-alternatives-1.22.2-1.1 ######################################## [ 159s] which-2.17-1.1 ######################################## [ 160s] removing nis flags from /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/BUILD-ROOTS/scratch.armv7hl.18/etc/nsswitch.conf... [ 160s] now finalizing build dir... [ 161s] ----------------------------------------------------------------- [ 161s] ----- building glibmm.spec (user abuild) [ 161s] ----------------------------------------------------------------- [ 161s] ----------------------------------------------------------------- [ 162s] + exec rpmbuild --define 'jobs 8' --define '_smp_mflags -j8' --define '_costomized_smp_mflags -j20' --define '_srcdefattr (-,root,root)' --nosignature --target=armv7hl-tizen-linux --define '_build_create_debug 1' -ba /home/abuild/rpmbuild/SOURCES/glibmm.spec [ 162s] Building target platforms: armv7hl-tizen-linux [ 162s] Building for target armv7hl-tizen-linux [ 162s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.yFHCPB [ 162s] + umask 022 [ 162s] + cd /home/abuild/rpmbuild/BUILD [ 162s] + cd /home/abuild/rpmbuild/BUILD [ 162s] + rm -rf glibmm-2.64.2 [ 162s] + /bin/xz -dc /home/abuild/rpmbuild/SOURCES/glibmm-2.64.2.tar.xz [ 162s] + /bin/tar -xof - [ 162s] + STATUS=0 [ 162s] + '[' 0 -ne 0 ']' [ 162s] + cd glibmm-2.64.2 [ 162s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 162s] + cp /home/abuild/rpmbuild/SOURCES/glibmm.manifest . [ 162s] + exit 0 [ 162s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.P2u1J7 [ 162s] + umask 022 [ 162s] + cd /home/abuild/rpmbuild/BUILD [ 162s] + cd glibmm-2.64.2 [ 162s] + ref=/usr/lib/rpm [ 162s] + mints=0 [ 162s] + case $(uname -m) in [ 162s] ++ uname -m [ 162s] + for s in guess sub [ 162s] ++ find -maxdepth 8 -name config.guess [ 162s] + for s in guess sub [ 162s] ++ find -maxdepth 8 -name config.sub [ 162s] + LANG=C [ 162s] + export LANG [ 162s] + unset DISPLAY [ 162s] + 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 --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=hard -mthumb -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g' [ 162s] + export CFLAGS [ 162s] + 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 --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=hard -mthumb -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g' [ 162s] + export CXXFLAGS [ 162s] + 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 --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=hard -mthumb -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -I%_fmoddir' [ 162s] + export FFLAGS [ 162s] + LDFLAGS= [ 162s] + export LDFLAGS [ 162s] + ./autogen.sh [ 162s] mm-common-prepare: putting auxiliary files in './build'. [ 162s] mm-common-prepare: copying file 'compile-binding.am' [ 162s] mm-common-prepare: copying file 'dist-changelog.am' [ 162s] mm-common-prepare: copying file 'doc-reference.am' [ 162s] mm-common-prepare: copying file 'generate-binding.am' [ 162s] mm-common-prepare: putting documentation utilities in './docs'. [ 162s] mm-common-prepare: copying file 'doc-install.pl' [ 162s] mm-common-prepare: copying file 'doc-postprocess.pl' [ 162s] mm-common-prepare: copying file 'doxygen.css' [ 162s] mm-common-prepare: copying file 'doxygen-extra.css' [ 162s] mm-common-prepare: copying file 'tagfile-to-devhelp2.xsl' [ 163s] autoreconf: export WARNINGS=all [ 163s] autoreconf: Entering directory '.' [ 163s] autoreconf: configure.ac: not using Gettext [ 164s] autoreconf: running: aclocal --force -I build ${ACLOCAL_FLAGS} [ 173s] autoreconf: configure.ac: tracing [ 176s] autoreconf: running: libtoolize --copy --force [ 178s] libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build'. [ 178s] libtoolize: copying file 'build/ltmain.sh' [ 178s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build'. [ 178s] libtoolize: copying file 'build/libtool.m4' [ 179s] libtoolize: copying file 'build/ltoptions.m4' [ 180s] libtoolize: copying file 'build/ltsugar.m4' [ 180s] libtoolize: copying file 'build/ltversion.m4' [ 182s] libtoolize: copying file 'build/lt~obsolete.m4' [ 182s] autoreconf: configure.ac: not using Intltool [ 182s] autoreconf: configure.ac: not using Gtkdoc [ 182s] autoreconf: running: aclocal --force -I build ${ACLOCAL_FLAGS} [ 189s] autoreconf: running: /usr/bin/autoconf --force [ 192s] autoreconf: running: /usr/bin/autoheader --force [ 194s] autoreconf: running: automake --add-missing --copy --force-missing [ 196s] configure.ac:49: installing 'build/compile' [ 196s] configure.ac:49: installing 'build/config.guess' [ 196s] configure.ac:49: installing 'build/config.sub' [ 196s] configure.ac:28: installing 'build/install-sh' [ 196s] configure.ac:28: installing 'build/missing' [ 196s] Makefile.am: installing './INSTALL' [ 197s] examples/Makefile.am: installing 'build/depcomp' [ 198s] parallel-tests: installing 'build/test-driver' [ 198s] autoreconf: Leaving directory '.' [ 199s] checking for a BSD-compatible install... /bin/install -c [ 199s] checking whether build environment is sane... yes [ 199s] checking for a race-free mkdir -p... /bin/mkdir -p [ 199s] checking for gawk... gawk [ 199s] checking whether make sets $(MAKE)... yes [ 199s] checking whether make supports nested variables... yes [ 199s] checking whether UID '3777' is supported by ustar format... yes [ 199s] checking whether GID '3777' is supported by ustar format... yes [ 199s] checking how to create a ustar tar archive... gnutar [ 199s] checking whether make supports nested variables... (cached) yes [ 199s] checking whether to enable maintainer-specific portions of Makefiles... yes [ 199s] checking whether make supports GNU make features... yes [ 199s] checking for g++... g++ [ 199s] checking whether the C++ compiler works... yes [ 199s] checking for C++ compiler default output file name... a.out [ 199s] checking for suffix of executables... [ 200s] checking whether we are cross compiling... no [ 200s] checking for suffix of object files... o [ 200s] checking whether the compiler supports GNU C++... yes [ 200s] checking whether g++ accepts -g... yes [ 200s] checking for g++ option to enable C++11 features... none needed [ 200s] checking whether make supports the include directive... yes (GNU style) [ 200s] checking dependency style of g++... gcc3 [ 200s] checking whether g++ supports C++11 features with -std=c++11... yes [ 201s] checking build system type... armv7l-unknown-linux-gnueabihf [ 201s] checking host system type... armv7l-unknown-linux-gnueabihf [ 201s] checking how to print strings... printf [ 201s] checking for gcc... gcc [ 201s] checking whether the compiler supports GNU C... yes [ 201s] checking whether gcc accepts -g... yes [ 201s] checking for gcc option to enable C11 features... none needed [ 201s] checking whether gcc understands -c and -o together... yes [ 201s] checking dependency style of gcc... gcc3 [ 201s] checking for a sed that does not truncate output... /bin/sed [ 201s] checking for grep that handles long lines and -e... /bin/grep [ 201s] checking for egrep... /bin/grep -E [ 201s] checking for fgrep... /bin/grep -F [ 201s] checking for ld used by gcc... /usr/armv7hl-tizen-linux-gnueabihf/bin/ld [ 201s] checking if the linker (/usr/armv7hl-tizen-linux-gnueabihf/bin/ld) is GNU ld... yes [ 201s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm -B [ 201s] checking the name lister (/bin/nm -B) interface... BSD nm [ 201s] checking whether ln -s works... yes [ 201s] checking the maximum length of command line arguments... 1572864 [ 201s] checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop [ 201s] checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop [ 201s] checking for /usr/armv7hl-tizen-linux-gnueabihf/bin/ld option to reload object files... -r [ 201s] checking for file... file [ 201s] checking for objdump... objdump [ 201s] checking how to recognize dependent libraries... pass_all [ 201s] checking for dlltool... no [ 201s] checking how to associate runtime and link libraries... printf %s\n [ 201s] checking for ar... ar [ 201s] checking for archiver @FILE support... @ [ 201s] checking for strip... strip [ 201s] checking for ranlib... ranlib [ 202s] checking command to parse /bin/nm -B output from gcc object... ok [ 202s] checking for sysroot... no [ 202s] checking for a working dd... /bin/dd [ 202s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 202s] checking for mt... no [ 202s] checking if : is a manifest tool... no [ 202s] checking for stdio.h... yes [ 202s] checking for stdlib.h... yes [ 202s] checking for string.h... yes [ 202s] checking for inttypes.h... yes [ 202s] checking for stdint.h... yes [ 202s] checking for strings.h... yes [ 202s] checking for sys/stat.h... yes [ 202s] checking for sys/types.h... yes [ 202s] checking for unistd.h... yes [ 202s] checking for dlfcn.h... yes [ 202s] checking for objdir... .libs [ 203s] checking if gcc supports -fno-rtti -fno-exceptions... no [ 203s] checking for gcc option to produce PIC... -fPIC -DPIC [ 203s] checking if gcc PIC flag -fPIC -DPIC works... yes [ 203s] checking if gcc static flag -static works... no [ 203s] checking if gcc supports -c -o file.o... yes [ 203s] checking if gcc supports -c -o file.o... (cached) yes [ 203s] checking whether the gcc linker (/usr/armv7hl-tizen-linux-gnueabihf/bin/ld) supports shared libraries... yes [ 203s] checking whether -lc should be explicitly linked in... no [ 203s] checking dynamic linker characteristics... GNU/Linux ld.so [ 203s] checking how to hardcode library paths into programs... immediate [ 203s] checking whether stripping libraries is possible... yes [ 203s] checking if libtool supports shared libraries... yes [ 203s] checking whether to build shared libraries... yes [ 203s] checking whether to build static libraries... no [ 203s] checking how to run the C++ preprocessor... g++ -std=c++11 -E [ 204s] checking for ld used by g++ -std=c++11... /usr/armv7hl-tizen-linux-gnueabihf/bin/ld [ 204s] checking if the linker (/usr/armv7hl-tizen-linux-gnueabihf/bin/ld) is GNU ld... yes [ 204s] checking whether the g++ -std=c++11 linker (/usr/armv7hl-tizen-linux-gnueabihf/bin/ld) supports shared libraries... yes [ 204s] checking for g++ -std=c++11 option to produce PIC... -fPIC -DPIC [ 204s] checking if g++ -std=c++11 PIC flag -fPIC -DPIC works... yes [ 204s] checking if g++ -std=c++11 static flag -static works... no [ 204s] checking if g++ -std=c++11 supports -c -o file.o... yes [ 204s] checking if g++ -std=c++11 supports -c -o file.o... (cached) yes [ 204s] checking whether the g++ -std=c++11 linker (/usr/armv7hl-tizen-linux-gnueabihf/bin/ld) supports shared libraries... yes [ 204s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 204s] checking how to hardcode library paths into programs... immediate [ 204s] checking for perl... /bin/perl [ 204s] checking for native Windows host... no [ 204s] checking for Mac OS X Cocoa support... checking how to run the C preprocessor... gcc -E [ 204s] no [ 204s] checking for pkg-config... /bin/pkg-config [ 204s] checking pkg-config is at least version 0.9.0... yes [ 205s] 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 [ 205s] 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 [ 205s] checking for gm4... no [ 205s] checking for m4... m4 [ 205s] checking for pkg-config... (cached) /bin/pkg-config [ 205s] checking pkg-config is at least version 0.16... yes [ 205s] checking whether we are using SUN CC compiler... no [ 205s] checking for flockfile... yes [ 205s] checking for funlockfile... yes [ 205s] checking for getc_unlocked... yes [ 205s] checking for mkfifo... yes [ 205s] checking size of wchar_t... 4 [ 206s] checking for wide stream... yes [ 207s] checking whether C++ library symbols are declared in namespace std... yes [ 207s] checking whether the C++ library supports std::iterator_traits... yes [ 207s] checking for non-standard Sun libCstd reverse_iterator... no [ 208s] checking whether STL containers have templated sequence constructors... yes [ 208s] checking whether C++ member functions may refer to member templates... yes [ 208s] checking whether the compiler disambiguates template specializations for const and non-const types... yes [ 208s] checking whether the compiler allows dynamic_cast<> to undefined types in non-instantiated templates... yes [ 208s] checking whether extern "C" and extern "C++" function pointers are compatible... yes [ 208s] checking whether the compiler honors namespaces inside extern "C" blocks... yes [ 209s] checking whether the compiler allows a static member variable to be initialized inline to std::string::npos... yes [ 209s] checking whether the thread_local keyword is supported... yes [ 209s] checking whether std::time_t is not equivalent to gint32, meaning that it can be used for a method overload... yes [ 209s] checking for dot... dot [ 209s] checking for doxygen... doxygen [ 209s] checking for xsltproc... /bin/xsltproc [ 209s] configure: WARNING: The documentation cannot be generated because [ 209s] not all of the required tools are available: dot doxygen [ 209s] checking which C++ compiler warning flags to use... -Wall [ 209s] configure: Deprecated API will be built, for backwards-compatibility. [ 209s] checking for clang-format... no [ 209s] checking for clang-format-3.9... no [ 209s] checking for clang-format-3.8... no [ 209s] checking for clang-format-3.7... no [ 209s] checking that generated files are newer than configure... done [ 209s] configure: creating ./config.status [ 216s] config.status: creating Makefile [ 216s] config.status: creating tools/Makefile [ 217s] config.status: creating tools/gmmproc [ 217s] config.status: creating tools/generate_wrap_init.pl [ 217s] config.status: creating glib/glibmm-2.4.pc [ 217s] config.status: creating glib/glibmm-2.4-uninstalled.pc [ 217s] config.status: creating glib/src/Makefile [ 217s] config.status: creating glib/glibmm/Makefile [ 217s] config.status: creating gio/giomm-2.4.pc [ 217s] config.status: creating gio/giomm-2.4-uninstalled.pc [ 217s] config.status: creating gio/src/Makefile [ 218s] config.status: creating gio/giomm/Makefile [ 218s] config.status: creating tests/Makefile [ 218s] config.status: creating examples/Makefile [ 218s] config.status: creating docs/Makefile [ 218s] config.status: creating docs/reference/Doxyfile [ 218s] config.status: creating MSVC_NMake/glibmm/glibmm.rc [ 218s] config.status: creating MSVC_NMake/giomm/giomm.rc [ 218s] config.status: creating config.h [ 218s] config.status: creating glib/glibmmconfig.h [ 219s] config.status: creating gio/giommconfig.h [ 219s] config.status: executing depfiles commands [ 234s] config.status: executing libtool commands [ 235s] config.status: executing MSVC_NMake/glibmm/glibmmconfig.h commands [ 235s] config.status: executing MSVC_NMake/giomm/giommconfig.h commands [ 235s] + chmod +x configure [ 235s] + AR=gcc-ar [ 235s] + export AR [ 235s] + NM=/bin/nm [ 235s] + export NM [ 235s] + RANLIB=gcc-ranlib [ 235s] + export RANLIB [ 235s] + 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 --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=hard -mthumb -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g' [ 235s] + export CFLAGS [ 235s] + 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 --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=hard -mthumb -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g' [ 235s] + export CXXFLAGS [ 235s] + 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 --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=hard -mthumb -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -I%_fmoddir' [ 235s] + export FFLAGS [ 235s] + ./configure --build=armv7hl-tizen-linux-gnueabihf --host=armv7hl-tizen-linux-gnueabihf --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --disable-static [ 237s] checking for a BSD-compatible install... /bin/install -c [ 237s] checking whether build environment is sane... yes [ 237s] checking for a race-free mkdir -p... /bin/mkdir -p [ 237s] checking for gawk... gawk [ 237s] checking whether make sets $(MAKE)... yes [ 237s] checking whether make supports nested variables... yes [ 237s] checking whether UID '3777' is supported by ustar format... yes [ 237s] checking whether GID '3777' is supported by ustar format... yes [ 237s] checking how to create a ustar tar archive... gnutar [ 237s] checking whether make supports nested variables... (cached) yes [ 237s] checking whether to enable maintainer-specific portions of Makefiles... no [ 237s] checking whether make supports GNU make features... yes [ 237s] checking for armv7hl-tizen-linux-gnueabihf-g++... armv7hl-tizen-linux-gnueabihf-g++ [ 238s] checking whether the C++ compiler works... yes [ 238s] checking for C++ compiler default output file name... a.out [ 238s] checking for suffix of executables... [ 238s] checking whether we are cross compiling... no [ 238s] checking for suffix of object files... o [ 238s] checking whether the compiler supports GNU C++... yes [ 238s] checking whether armv7hl-tizen-linux-gnueabihf-g++ accepts -g... yes [ 238s] checking for armv7hl-tizen-linux-gnueabihf-g++ option to enable C++11 features... none needed [ 238s] checking whether make supports the include directive... yes (GNU style) [ 239s] checking dependency style of armv7hl-tizen-linux-gnueabihf-g++... gcc3 [ 239s] checking whether armv7hl-tizen-linux-gnueabihf-g++ supports C++11 features with -std=c++11... yes [ 239s] checking build system type... armv7hl-tizen-linux-gnueabihf [ 239s] checking host system type... armv7hl-tizen-linux-gnueabihf [ 239s] checking how to print strings... printf [ 239s] checking for armv7hl-tizen-linux-gnueabihf-gcc... armv7hl-tizen-linux-gnueabihf-gcc [ 239s] checking whether the compiler supports GNU C... yes [ 240s] checking whether armv7hl-tizen-linux-gnueabihf-gcc accepts -g... yes [ 240s] checking for armv7hl-tizen-linux-gnueabihf-gcc option to enable C11 features... none needed [ 240s] checking whether armv7hl-tizen-linux-gnueabihf-gcc understands -c and -o together... yes [ 240s] checking dependency style of armv7hl-tizen-linux-gnueabihf-gcc... gcc3 [ 240s] checking for a sed that does not truncate output... /bin/sed [ 240s] checking for grep that handles long lines and -e... /bin/grep [ 240s] checking for egrep... /bin/grep -E [ 240s] checking for fgrep... /bin/grep -F [ 241s] checking for ld used by armv7hl-tizen-linux-gnueabihf-gcc... /usr/armv7hl-tizen-linux-gnueabihf/bin/ld [ 241s] checking if the linker (/usr/armv7hl-tizen-linux-gnueabihf/bin/ld) is GNU ld... yes [ 241s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm [ 241s] checking the name lister (/bin/nm) interface... BSD nm [ 241s] checking whether ln -s works... yes [ 241s] checking the maximum length of command line arguments... 1572864 [ 241s] checking how to convert armv7hl-tizen-linux-gnueabihf file names to armv7hl-tizen-linux-gnueabihf format... func_convert_file_noop [ 241s] checking how to convert armv7hl-tizen-linux-gnueabihf file names to toolchain format... func_convert_file_noop [ 241s] checking for /usr/armv7hl-tizen-linux-gnueabihf/bin/ld option to reload object files... -r [ 241s] checking for armv7hl-tizen-linux-gnueabihf-file... no [ 241s] checking for file... file [ 241s] checking for armv7hl-tizen-linux-gnueabihf-objdump... no [ 241s] checking for objdump... objdump [ 241s] checking how to recognize dependent libraries... pass_all [ 241s] checking for armv7hl-tizen-linux-gnueabihf-dlltool... no [ 241s] checking for dlltool... no [ 241s] checking how to associate runtime and link libraries... printf %s\n [ 241s] checking for armv7hl-tizen-linux-gnueabihf-ar... gcc-ar [ 241s] checking for archiver @FILE support... @ [ 241s] checking for armv7hl-tizen-linux-gnueabihf-strip... no [ 241s] checking for strip... strip [ 241s] checking for armv7hl-tizen-linux-gnueabihf-ranlib... gcc-ranlib [ 242s] checking command to parse /bin/nm output from armv7hl-tizen-linux-gnueabihf-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 armv7hl-tizen-linux-gnueabihf-mt... no [ 242s] checking for mt... no [ 242s] checking if : is a manifest tool... no [ 243s] checking for stdio.h... yes [ 243s] checking for stdlib.h... yes [ 243s] checking for string.h... yes [ 243s] checking for inttypes.h... yes [ 243s] checking for stdint.h... yes [ 244s] checking for strings.h... yes [ 244s] checking for sys/stat.h... yes [ 244s] checking for sys/types.h... yes [ 244s] checking for unistd.h... yes [ 244s] checking for dlfcn.h... yes [ 244s] checking for objdir... .libs [ 245s] checking if armv7hl-tizen-linux-gnueabihf-gcc supports -fno-rtti -fno-exceptions... no [ 245s] checking for armv7hl-tizen-linux-gnueabihf-gcc option to produce PIC... -fPIC -DPIC [ 245s] checking if armv7hl-tizen-linux-gnueabihf-gcc PIC flag -fPIC -DPIC works... yes [ 245s] checking if armv7hl-tizen-linux-gnueabihf-gcc static flag -static works... no [ 245s] checking if armv7hl-tizen-linux-gnueabihf-gcc supports -c -o file.o... yes [ 245s] checking if armv7hl-tizen-linux-gnueabihf-gcc supports -c -o file.o... (cached) yes [ 246s] checking whether the armv7hl-tizen-linux-gnueabihf-gcc linker (/usr/armv7hl-tizen-linux-gnueabihf/bin/ld) supports shared libraries... yes [ 246s] checking whether -lc should be explicitly linked in... no [ 246s] checking dynamic linker characteristics... GNU/Linux ld.so [ 246s] checking how to hardcode library paths into programs... immediate [ 246s] checking whether stripping libraries is possible... yes [ 246s] checking if libtool supports shared libraries... yes [ 246s] checking whether to build shared libraries... yes [ 246s] checking whether to build static libraries... no [ 247s] checking how to run the C++ preprocessor... armv7hl-tizen-linux-gnueabihf-g++ -std=c++11 -E [ 248s] checking for ld used by armv7hl-tizen-linux-gnueabihf-g++ -std=c++11... /usr/armv7hl-tizen-linux-gnueabihf/bin/ld [ 248s] checking if the linker (/usr/armv7hl-tizen-linux-gnueabihf/bin/ld) is GNU ld... yes [ 248s] checking whether the armv7hl-tizen-linux-gnueabihf-g++ -std=c++11 linker (/usr/armv7hl-tizen-linux-gnueabihf/bin/ld) supports shared libraries... yes [ 249s] checking for armv7hl-tizen-linux-gnueabihf-g++ -std=c++11 option to produce PIC... -fPIC -DPIC [ 250s] checking if armv7hl-tizen-linux-gnueabihf-g++ -std=c++11 PIC flag -fPIC -DPIC works... yes [ 250s] checking if armv7hl-tizen-linux-gnueabihf-g++ -std=c++11 static flag -static works... no [ 250s] checking if armv7hl-tizen-linux-gnueabihf-g++ -std=c++11 supports -c -o file.o... yes [ 250s] checking if armv7hl-tizen-linux-gnueabihf-g++ -std=c++11 supports -c -o file.o... (cached) yes [ 250s] checking whether the armv7hl-tizen-linux-gnueabihf-g++ -std=c++11 linker (/usr/armv7hl-tizen-linux-gnueabihf/bin/ld) supports shared libraries... yes [ 251s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 251s] checking how to hardcode library paths into programs... immediate [ 251s] checking for perl... /bin/perl [ 251s] checking for native Windows host... no [ 251s] checking for Mac OS X Cocoa support... checking how to run the C preprocessor... armv7hl-tizen-linux-gnueabihf-gcc -E [ 252s] no [ 252s] checking for armv7hl-tizen-linux-gnueabihf-pkg-config... /bin/armv7hl-tizen-linux-gnueabihf-pkg-config [ 252s] 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 armv7hl-tizen-linux-gnueabihf-pkg-config... (cached) /bin/armv7hl-tizen-linux-gnueabihf-pkg-config [ 253s] checking pkg-config is at least version 0.16... yes [ 254s] checking whether we are using SUN CC compiler... no [ 254s] checking for flockfile... yes [ 254s] checking for funlockfile... yes [ 255s] checking for getc_unlocked... yes [ 255s] checking for mkfifo... yes [ 256s] checking size of wchar_t... 4 [ 257s] checking for wide stream... yes [ 258s] checking whether C++ library symbols are declared in namespace std... yes [ 259s] checking whether the C++ library supports std::iterator_traits... yes [ 260s] checking for non-standard Sun libCstd reverse_iterator... no [ 261s] checking whether STL containers have templated sequence constructors... yes [ 261s] checking whether C++ member functions may refer to member templates... yes [ 261s] checking whether the compiler disambiguates template specializations for const and non-const types... yes [ 262s] checking whether the compiler allows dynamic_cast<> to undefined types in non-instantiated templates... yes [ 262s] checking whether extern "C" and extern "C++" function pointers are compatible... yes [ 262s] checking whether the compiler honors namespaces inside extern "C" blocks... yes [ 263s] checking whether the compiler allows a static member variable to be initialized inline to std::string::npos... yes [ 264s] checking whether the thread_local keyword is supported... yes [ 264s] checking whether std::time_t is not equivalent to gint32, meaning that it can be used for a method overload... yes [ 264s] checking for dot... dot [ 264s] checking for doxygen... doxygen [ 264s] checking for xsltproc... /bin/xsltproc [ 264s] checking for libstdc documentation... /usr/share/mm-common/doctags/libstdc++.tag@http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen [ 265s] checking for libsigc documentation... /usr/share/doc/libsigc++-2.0/reference/libsigc++-2.0.tag@file:///usr/share/doc/libsigc++-2.0/reference/html [ 265s] checking which C++ compiler warning flags to use... -Wall [ 265s] configure: Deprecated API will be built, for backwards-compatibility. [ 265s] checking for clang-format... no [ 265s] checking for clang-format-3.9... no [ 265s] checking for clang-format-3.8... no [ 265s] checking for clang-format-3.7... no [ 265s] checking that generated files are newer than configure... done [ 265s] configure: creating ./config.status [ 282s] config.status: creating Makefile [ 282s] config.status: creating tools/Makefile [ 282s] config.status: creating tools/gmmproc [ 282s] config.status: creating tools/generate_wrap_init.pl [ 282s] config.status: creating glib/glibmm-2.4.pc [ 282s] config.status: creating glib/glibmm-2.4-uninstalled.pc [ 282s] config.status: creating glib/src/Makefile [ 282s] config.status: creating glib/glibmm/Makefile [ 283s] config.status: creating gio/giomm-2.4.pc [ 283s] config.status: creating gio/giomm-2.4-uninstalled.pc [ 283s] config.status: creating gio/src/Makefile [ 283s] config.status: creating gio/giomm/Makefile [ 283s] config.status: creating tests/Makefile [ 283s] config.status: creating examples/Makefile [ 283s] config.status: creating docs/Makefile [ 283s] config.status: creating docs/reference/Doxyfile [ 283s] config.status: creating MSVC_NMake/glibmm/glibmm.rc [ 283s] config.status: creating MSVC_NMake/giomm/giomm.rc [ 283s] config.status: creating config.h [ 283s] config.status: config.h is unchanged [ 283s] config.status: creating glib/glibmmconfig.h [ 283s] config.status: glib/glibmmconfig.h is unchanged [ 283s] config.status: creating gio/giommconfig.h [ 283s] config.status: gio/giommconfig.h is unchanged [ 283s] config.status: executing depfiles commands [ 284s] config.status: executing libtool commands [ 284s] config.status: executing MSVC_NMake/glibmm/glibmmconfig.h commands [ 284s] config.status: executing MSVC_NMake/giomm/giommconfig.h commands [ 284s] + AR=gcc-ar [ 284s] + export AR [ 284s] + NM=/bin/nm [ 284s] + export NM [ 284s] + RANLIB=gcc-ranlib [ 284s] + export RANLIB [ 284s] + 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 --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=hard -mthumb -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g' [ 284s] + export CFLAGS [ 284s] + 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 --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=hard -mthumb -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g' [ 284s] + export CXXFLAGS [ 284s] + 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 --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=hard -mthumb -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -I%_fmoddir' [ 284s] + export FFLAGS [ 284s] + ./configure --build=armv7hl-tizen-linux-gnueabihf --host=armv7hl-tizen-linux-gnueabihf --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --enable-maintainer-mode --disable-static [ 285s] checking for a BSD-compatible install... /bin/install -c [ 285s] checking whether build environment is sane... yes [ 285s] checking for a race-free mkdir -p... /bin/mkdir -p [ 285s] checking for gawk... gawk [ 285s] checking whether make sets $(MAKE)... yes [ 285s] checking whether make supports nested variables... yes [ 285s] checking whether UID '3777' is supported by ustar format... yes [ 285s] checking whether GID '3777' is supported by ustar format... yes [ 285s] checking how to create a ustar tar archive... gnutar [ 285s] checking whether make supports nested variables... (cached) yes [ 285s] checking whether to enable maintainer-specific portions of Makefiles... yes [ 285s] checking whether make supports GNU make features... yes [ 285s] checking for armv7hl-tizen-linux-gnueabihf-g++... armv7hl-tizen-linux-gnueabihf-g++ [ 285s] checking whether the C++ compiler works... yes [ 285s] checking for C++ compiler default output file name... a.out [ 286s] checking for suffix of executables... [ 286s] checking whether we are cross compiling... no [ 286s] checking for suffix of object files... o [ 286s] checking whether the compiler supports GNU C++... yes [ 286s] checking whether armv7hl-tizen-linux-gnueabihf-g++ accepts -g... yes [ 286s] checking for armv7hl-tizen-linux-gnueabihf-g++ option to enable C++11 features... none needed [ 286s] checking whether make supports the include directive... yes (GNU style) [ 286s] checking dependency style of armv7hl-tizen-linux-gnueabihf-g++... gcc3 [ 286s] checking whether armv7hl-tizen-linux-gnueabihf-g++ supports C++11 features with -std=c++11... yes [ 286s] checking build system type... armv7hl-tizen-linux-gnueabihf [ 286s] checking host system type... armv7hl-tizen-linux-gnueabihf [ 286s] checking how to print strings... printf [ 286s] checking for armv7hl-tizen-linux-gnueabihf-gcc... armv7hl-tizen-linux-gnueabihf-gcc [ 286s] checking whether the compiler supports GNU C... yes [ 286s] checking whether armv7hl-tizen-linux-gnueabihf-gcc accepts -g... yes [ 286s] checking for armv7hl-tizen-linux-gnueabihf-gcc option to enable C11 features... none needed [ 286s] checking whether armv7hl-tizen-linux-gnueabihf-gcc understands -c and -o together... yes [ 287s] checking dependency style of armv7hl-tizen-linux-gnueabihf-gcc... gcc3 [ 287s] checking for a sed that does not truncate output... /bin/sed [ 287s] checking for grep that handles long lines and -e... /bin/grep [ 287s] checking for egrep... /bin/grep -E [ 287s] checking for fgrep... /bin/grep -F [ 287s] checking for ld used by armv7hl-tizen-linux-gnueabihf-gcc... /usr/armv7hl-tizen-linux-gnueabihf/bin/ld [ 287s] checking if the linker (/usr/armv7hl-tizen-linux-gnueabihf/bin/ld) is GNU ld... yes [ 287s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm [ 287s] checking the name lister (/bin/nm) interface... BSD nm [ 287s] checking whether ln -s works... yes [ 287s] checking the maximum length of command line arguments... 1572864 [ 287s] checking how to convert armv7hl-tizen-linux-gnueabihf file names to armv7hl-tizen-linux-gnueabihf format... func_convert_file_noop [ 287s] checking how to convert armv7hl-tizen-linux-gnueabihf file names to toolchain format... func_convert_file_noop [ 287s] checking for /usr/armv7hl-tizen-linux-gnueabihf/bin/ld option to reload object files... -r [ 287s] checking for armv7hl-tizen-linux-gnueabihf-file... no [ 287s] checking for file... file [ 287s] checking for armv7hl-tizen-linux-gnueabihf-objdump... no [ 287s] checking for objdump... objdump [ 287s] checking how to recognize dependent libraries... pass_all [ 287s] checking for armv7hl-tizen-linux-gnueabihf-dlltool... no [ 287s] checking for dlltool... no [ 287s] checking how to associate runtime and link libraries... printf %s\n [ 287s] checking for armv7hl-tizen-linux-gnueabihf-ar... gcc-ar [ 287s] checking for archiver @FILE support... @ [ 287s] checking for armv7hl-tizen-linux-gnueabihf-strip... no [ 287s] checking for strip... strip [ 287s] checking for armv7hl-tizen-linux-gnueabihf-ranlib... gcc-ranlib [ 287s] checking command to parse /bin/nm output from armv7hl-tizen-linux-gnueabihf-gcc object... ok [ 287s] checking for sysroot... no [ 287s] checking for a working dd... /bin/dd [ 287s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 287s] checking for armv7hl-tizen-linux-gnueabihf-mt... no [ 287s] checking for mt... no [ 287s] checking if : is a manifest tool... no [ 287s] checking for stdio.h... yes [ 287s] checking for stdlib.h... yes [ 287s] checking for string.h... yes [ 287s] checking for inttypes.h... yes [ 287s] checking for stdint.h... yes [ 287s] checking for strings.h... yes [ 287s] checking for sys/stat.h... yes [ 287s] checking for sys/types.h... yes [ 287s] checking for unistd.h... yes [ 287s] checking for dlfcn.h... yes [ 287s] checking for objdir... .libs [ 288s] checking if armv7hl-tizen-linux-gnueabihf-gcc supports -fno-rtti -fno-exceptions... no [ 288s] checking for armv7hl-tizen-linux-gnueabihf-gcc option to produce PIC... -fPIC -DPIC [ 288s] checking if armv7hl-tizen-linux-gnueabihf-gcc PIC flag -fPIC -DPIC works... yes [ 288s] checking if armv7hl-tizen-linux-gnueabihf-gcc static flag -static works... no [ 288s] checking if armv7hl-tizen-linux-gnueabihf-gcc supports -c -o file.o... yes [ 288s] checking if armv7hl-tizen-linux-gnueabihf-gcc supports -c -o file.o... (cached) yes [ 288s] checking whether the armv7hl-tizen-linux-gnueabihf-gcc linker (/usr/armv7hl-tizen-linux-gnueabihf/bin/ld) supports shared libraries... yes [ 288s] checking whether -lc should be explicitly linked in... no [ 288s] checking dynamic linker characteristics... GNU/Linux ld.so [ 288s] checking how to hardcode library paths into programs... immediate [ 288s] checking whether stripping libraries is possible... yes [ 288s] checking if libtool supports shared libraries... yes [ 288s] checking whether to build shared libraries... yes [ 288s] checking whether to build static libraries... no [ 288s] checking how to run the C++ preprocessor... armv7hl-tizen-linux-gnueabihf-g++ -std=c++11 -E [ 288s] checking for ld used by armv7hl-tizen-linux-gnueabihf-g++ -std=c++11... /usr/armv7hl-tizen-linux-gnueabihf/bin/ld [ 288s] checking if the linker (/usr/armv7hl-tizen-linux-gnueabihf/bin/ld) is GNU ld... yes [ 288s] checking whether the armv7hl-tizen-linux-gnueabihf-g++ -std=c++11 linker (/usr/armv7hl-tizen-linux-gnueabihf/bin/ld) supports shared libraries... yes [ 288s] checking for armv7hl-tizen-linux-gnueabihf-g++ -std=c++11 option to produce PIC... -fPIC -DPIC [ 288s] checking if armv7hl-tizen-linux-gnueabihf-g++ -std=c++11 PIC flag -fPIC -DPIC works... yes [ 288s] checking if armv7hl-tizen-linux-gnueabihf-g++ -std=c++11 static flag -static works... no [ 289s] checking if armv7hl-tizen-linux-gnueabihf-g++ -std=c++11 supports -c -o file.o... yes [ 289s] checking if armv7hl-tizen-linux-gnueabihf-g++ -std=c++11 supports -c -o file.o... (cached) yes [ 289s] checking whether the armv7hl-tizen-linux-gnueabihf-g++ -std=c++11 linker (/usr/armv7hl-tizen-linux-gnueabihf/bin/ld) supports shared libraries... yes [ 289s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 289s] checking how to hardcode library paths into programs... immediate [ 289s] checking for perl... /bin/perl [ 289s] checking for native Windows host... no [ 289s] checking for Mac OS X Cocoa support... checking how to run the C preprocessor... armv7hl-tizen-linux-gnueabihf-gcc -E [ 289s] no [ 289s] checking for armv7hl-tizen-linux-gnueabihf-pkg-config... /bin/armv7hl-tizen-linux-gnueabihf-pkg-config [ 289s] checking pkg-config is at least version 0.9.0... yes [ 289s] 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 [ 289s] 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 [ 289s] checking for gm4... no [ 289s] checking for m4... m4 [ 289s] checking for armv7hl-tizen-linux-gnueabihf-pkg-config... (cached) /bin/armv7hl-tizen-linux-gnueabihf-pkg-config [ 289s] checking pkg-config is at least version 0.16... yes [ 289s] checking whether we are using SUN CC compiler... no [ 289s] checking for flockfile... yes [ 289s] checking for funlockfile... yes [ 289s] checking for getc_unlocked... yes [ 289s] checking for mkfifo... yes [ 289s] checking size of wchar_t... 4 [ 290s] checking for wide stream... yes [ 290s] checking whether C++ library symbols are declared in namespace std... yes [ 290s] checking whether the C++ library supports std::iterator_traits... yes [ 290s] checking for non-standard Sun libCstd reverse_iterator... no [ 291s] checking whether STL containers have templated sequence constructors... yes [ 291s] checking whether C++ member functions may refer to member templates... yes [ 291s] checking whether the compiler disambiguates template specializations for const and non-const types... yes [ 291s] checking whether the compiler allows dynamic_cast<> to undefined types in non-instantiated templates... yes [ 291s] checking whether extern "C" and extern "C++" function pointers are compatible... yes [ 291s] checking whether the compiler honors namespaces inside extern "C" blocks... yes [ 291s] checking whether the compiler allows a static member variable to be initialized inline to std::string::npos... yes [ 291s] checking whether the thread_local keyword is supported... yes [ 291s] checking whether std::time_t is not equivalent to gint32, meaning that it can be used for a method overload... yes [ 291s] checking for dot... dot [ 291s] checking for doxygen... doxygen [ 291s] checking for xsltproc... /bin/xsltproc [ 291s] configure: WARNING: The documentation cannot be generated because [ 291s] not all of the required tools are available: dot doxygen [ 291s] checking which C++ compiler warning flags to use... -Wall [ 291s] configure: Deprecated API will be built, for backwards-compatibility. [ 291s] checking for clang-format... no [ 291s] checking for clang-format-3.9... no [ 291s] checking for clang-format-3.8... no [ 291s] checking for clang-format-3.7... no [ 291s] checking that generated files are newer than configure... done [ 291s] configure: creating ./config.status [ 293s] config.status: creating Makefile [ 294s] config.status: creating tools/Makefile [ 294s] config.status: creating tools/gmmproc [ 294s] config.status: creating tools/generate_wrap_init.pl [ 294s] config.status: creating glib/glibmm-2.4.pc [ 294s] config.status: creating glib/glibmm-2.4-uninstalled.pc [ 294s] config.status: creating glib/src/Makefile [ 294s] config.status: creating glib/glibmm/Makefile [ 294s] config.status: creating gio/giomm-2.4.pc [ 294s] config.status: creating gio/giomm-2.4-uninstalled.pc [ 294s] config.status: creating gio/src/Makefile [ 294s] config.status: creating gio/giomm/Makefile [ 294s] config.status: creating tests/Makefile [ 294s] config.status: creating examples/Makefile [ 294s] config.status: creating docs/Makefile [ 294s] config.status: creating docs/reference/Doxyfile [ 294s] config.status: creating MSVC_NMake/glibmm/glibmm.rc [ 294s] config.status: creating MSVC_NMake/giomm/giomm.rc [ 294s] config.status: creating config.h [ 294s] config.status: config.h is unchanged [ 295s] config.status: creating glib/glibmmconfig.h [ 295s] config.status: glib/glibmmconfig.h is unchanged [ 295s] config.status: creating gio/giommconfig.h [ 295s] config.status: gio/giommconfig.h is unchanged [ 295s] config.status: executing depfiles commands [ 295s] config.status: executing libtool commands [ 295s] config.status: executing MSVC_NMake/glibmm/glibmmconfig.h commands [ 295s] config.status: executing MSVC_NMake/giomm/giommconfig.h commands [ 295s] + make -j8 [ 295s] make all-recursive [ 295s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 295s] Making all in tools [ 296s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 296s] CXX extra_defs_gen/generate_defs_gio.o [ 296s] CXX extra_defs_gen/generate_extra_defs.lo [ 296s] CXX extra_defs_gen/generate_defs_glib.o [ 301s] CXXLD extra_defs_gen/libglibmm_generate_extra_defs-2.4.la [ 303s] CXXLD extra_defs_gen/generate_defs_gio [ 303s] CXXLD extra_defs_gen/generate_defs_glib [ 304s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 304s] Making all in glib/src [ 304s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 304s] GEN ../glibmm/wrap_init.cc [ 304s] GEN ../glibmm/variant_basictypes.cc [ 304s] GEN ../glibmm/value_basictypes.cc [ 304s] GEN ../glibmm/variant_basictypes.h [ 304s] GEN ../glibmm/value_basictypes.h [ 304s] GEN ../glibmm/{convert.cc,convert.h,private/convert_p.h} [ 304s] GEN ../glibmm/{bytes.cc,bytes.h,private/bytes_p.h} [ 304s] GEN ../glibmm/{checksum.cc,checksum.h,private/checksum_p.h} [ 304s] GEN ../glibmm/{bytearray.cc,bytearray.h,private/bytearray_p.h} [ 304s] GEN ../glibmm/{date.cc,date.h,private/date_p.h} [ 304s] GEN ../glibmm/{binding.cc,binding.h,private/binding_p.h} [ 304s] GEN ../glibmm/{balancedtree.cc,balancedtree.h,private/balancedtree_p.h} [ 304s] GEN ../glibmm/{datetime.cc,datetime.h,private/datetime_p.h} [ 307s] GEN ../glibmm/{enums.cc,enums.h,private/enums_p.h} [ 307s] GEN ../glibmm/{fileutils.cc,fileutils.h,private/fileutils_p.h} [ 308s] Documentation: Class/Namespace for g_hash_table_new not found [ 308s] Documentation: Class/Namespace for g_hash_table_new not found [ 308s] gmmproc, bytearray: Unwrapped functions: [ 308s] gmmproc: g_byte_array_steal [ 308s] gmmproc: g_byte_array_free [ 308s] gmmproc: g_byte_array_free_to_bytes [ 308s] GEN ../glibmm/{iochannel.cc,iochannel.h,private/iochannel_p.h} [ 308s] GEN ../glibmm/{keyfile.cc,keyfile.h,private/keyfile_p.h} [ 308s] GEN ../glibmm/{markup.cc,markup.h,private/markup_p.h} [ 308s] GEN ../glibmm/{miscutils.cc,miscutils.h,private/miscutils_p.h} [ 308s] GEN ../glibmm/{module.cc,module.h,private/module_p.h} [ 308s] GEN ../glibmm/{nodetree.cc,nodetree.h,private/nodetree_p.h} [ 309s] Documentation: Class/Namespace for g_param_value_convert not found [ 309s] Documentation: Class/Namespace for g_file_test not found [ 310s] GEN ../glibmm/{optioncontext.cc,optioncontext.h,private/optioncontext_p.h} [ 310s] GEN ../glibmm/{optionentry.cc,optionentry.h,private/optionentry_p.h} [ 310s] Documentation: Class/Namespace for g_file_set_contents not found [ 310s] Documentation: Class/Namespace for g_file_set_contents not found [ 310s] Documentation: Class/Namespace for g_get_user_special_dir not found [ 310s] Documentation: Class/Namespace for g_format_size_full not found [ 310s] Documentation: Class/Namespace for g_format_size not found [ 311s] gmmproc, iochannel: Unwrapped functions: [ 311s] gmmproc: g_io_channel_win32_set_debug [ 311s] Documentation: Class/Namespace for g_module_open not found [ 311s] Documentation: Class/Namespace for g_module_build_path not found [ 311s] GEN ../glibmm/{optiongroup.cc,optiongroup.h,private/optiongroup_p.h} [ 311s] gmmproc, keyfile: Unwrapped functions: [ 311s] gmmproc: g_key_file_load_from_bytes [ 311s] gmmproc: g_key_file_ref [ 311s] gmmproc: g_key_file_unref [ 311s] GEN ../glibmm/{regex.cc,regex.h,private/regex_p.h} [ 311s] GEN ../glibmm/{shell.cc,shell.h,private/shell_p.h} [ 311s] GEN ../glibmm/{spawn.cc,spawn.h,private/spawn_p.h} [ 311s] GEN ../glibmm/{thread.cc,thread.h,private/thread_p.h} [ 312s] GEN ../glibmm/{threads.cc,threads.h,private/threads_p.h} [ 312s] GEN ../glibmm/{timezone.cc,timezone.h,private/timezone_p.h} [ 313s] gmmproc, regex, g_regex_match: Example code discarded. [ 313s] gmmproc, regex, g_regex_match_full: Example code discarded. [ 313s] GEN ../glibmm/{unicode.cc,unicode.h,private/unicode_p.h} [ 313s] gmmproc, regex, g_regex_replace_eval: Example code discarded. [ 313s] Documentation: Class/Namespace for g_spawn_sync not found [ 313s] Documentation: Class/Namespace for g_spawn_async not found [ 313s] Documentation: Class/Namespace for g_spawn_async_with_pipes not found [ 313s] Documentation: Class/Namespace for g_child_watch_add not found [ 313s] Documentation: Class/Namespace for g_spawn_async_with_pipes not found [ 314s] GEN ../glibmm/{uriutils.cc,uriutils.h,private/uriutils_p.h} [ 314s] GEN ../glibmm/{valuearray.cc,valuearray.h,private/valuearray_p.h} [ 314s] GEN ../glibmm/{variant.cc,variant.h,private/variant_p.h} [ 314s] GEN ../glibmm/{variantdict.cc,variantdict.h,private/variantdict_p.h} [ 315s] GEN ../glibmm/{variantiter.cc,variantiter.h,private/variantiter_p.h} [ 315s] GEN ../glibmm/{varianttype.cc,varianttype.h,private/varianttype_p.h} [ 316s] Documentation: Class/Namespace for g_critical not found [ 317s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 317s] Making all in gio/src [ 317s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 317s] GEN ../giomm/wrap_init.cc [ 318s] GEN ../giomm/{action.cc,action.h,private/action_p.h} [ 318s] GEN ../giomm/{actiongroup.cc,actiongroup.h,private/actiongroup_p.h} [ 318s] GEN ../giomm/{appinfo.cc,appinfo.h,private/appinfo_p.h} [ 318s] GEN ../giomm/{applaunchcontext.cc,applaunchcontext.h,private/applaunchcontext_p.h} [ 318s] GEN ../giomm/{application.cc,application.h,private/application_p.h} [ 318s] GEN ../giomm/{asyncinitable.cc,asyncinitable.h,private/asyncinitable_p.h} [ 318s] GEN ../giomm/{actionmap.cc,actionmap.h,private/actionmap_p.h} [ 318s] GEN ../giomm/{applicationcommandline.cc,applicationcommandline.h,private/applicationcommandline_p.h} [ 319s] Warning, application: The resource-base-path property is deprecated in _WRAP_PROPERTY, but not in the .defs file. [ 320s] GEN ../giomm/{asyncresult.cc,asyncresult.h,private/asyncresult_p.h} [ 320s] GEN ../giomm/{bufferedoutputstream.cc,bufferedoutputstream.h,private/bufferedoutputstream_p.h} [ 320s] GEN ../giomm/{bufferedinputstream.cc,bufferedinputstream.h,private/bufferedinputstream_p.h} [ 320s] GEN ../giomm/{cancellable.cc,cancellable.h,private/cancellable_p.h} [ 320s] GEN ../giomm/{charsetconverter.cc,charsetconverter.h,private/charsetconverter_p.h} [ 320s] gmmproc, application: Unwrapped functions: [ 320s] gmmproc: g_application_bind_busy_property [ 320s] gmmproc: g_application_unbind_busy_property [ 320s] GEN ../giomm/{converter.cc,converter.h,private/converter_p.h} [ 320s] GEN ../giomm/{converterinputstream.cc,converterinputstream.h,private/converterinputstream_p.h} [ 321s] GEN ../giomm/{converteroutputstream.cc,converteroutputstream.h,private/converteroutputstream_p.h} [ 322s] gmmproc, cancellable, GCancellable::cancelled: Example code discarded. [ 322s] gmmproc, cancellable: Unwrapped functions: [ 322s] gmmproc: g_cancellable_source_new [ 322s] GEN ../giomm/{credentials.cc,credentials.h,private/credentials_p.h} [ 322s] GEN ../giomm/{datainputstream.cc,datainputstream.h,private/datainputstream_p.h} [ 322s] GEN ../giomm/{dataoutputstream.cc,dataoutputstream.h,private/dataoutputstream_p.h} [ 322s] GEN ../giomm/{dbusactiongroup.cc,dbusactiongroup.h,private/dbusactiongroup_p.h} [ 322s] GEN ../giomm/{dbusaddress.cc,dbusaddress.h,private/dbusaddress_p.h} [ 322s] GEN ../giomm/{dbusauthobserver.cc,dbusauthobserver.h,private/dbusauthobserver_p.h} [ 322s] GEN ../giomm/{dbusconnection.cc,dbusconnection.h,private/dbusconnection_p.h} [ 323s] GEN ../giomm/{dbuserror.cc,dbuserror.h,private/dbuserror_p.h} [ 324s] GEN ../giomm/{dbuserrorutils.cc,dbuserrorutils.h,private/dbuserrorutils_p.h} [ 324s] GEN ../giomm/{dbusinterface.cc,dbusinterface.h,private/dbusinterface_p.h} [ 324s] GEN ../giomm/{dbusinterfaceskeleton.cc,dbusinterfaceskeleton.h,private/dbusinterfaceskeleton_p.h} [ 324s] GEN ../giomm/{dbusinterfacevtable.cc,dbusinterfacevtable.h,private/dbusinterfacevtable_p.h} [ 325s] GEN ../giomm/{dbusintrospection.cc,dbusintrospection.h,private/dbusintrospection_p.h} [ 325s] Documentation: Class/Namespace for g_bus_get not found [ 325s] Documentation: Class/Namespace for g_bus_get not found [ 325s] Documentation: Class/Namespace for g_bus_get_sync not found [ 325s] Documentation: Class/Namespace for g_dbus_address_get_for_bus_sync not found [ 325s] Documentation: Class/Namespace for g_bus_get not found [ 325s] Documentation: Class/Namespace for g_bus_get not found [ 325s] Documentation: Class/Namespace for g_bus_get_finish not found [ 325s] Documentation: Class/Namespace for g_bus_get not found [ 325s] Documentation: Class/Namespace for g_bus_get_sync not found [ 325s] Documentation: Class/Namespace for g_dbus_address_get_for_bus_sync not found [ 325s] Documentation: Class/Namespace for g_bus_get_finish not found [ 325s] Documentation: Class/Namespace for g_bus_get_sync not found [ 325s] GEN ../giomm/{dbusmenumodel.cc,dbusmenumodel.h,private/dbusmenumodel_p.h} [ 325s] GEN ../giomm/{dbusmessage.cc,dbusmessage.h,private/dbusmessage_p.h} [ 326s] gmmproc, dbusconnection: Unwrapped functions: [ 326s] gmmproc: g_dbus_connection_register_object_with_closures [ 326s] GEN ../giomm/{dbusmethodinvocation.cc,dbusmethodinvocation.h,private/dbusmethodinvocation_p.h} [ 328s] gmmproc, dbusinterfaceskeleton: Unwrapped functions: [ 328s] gmmproc: g_dbus_interface_skeleton_get_vtable [ 328s] GEN ../giomm/{dbusobject.cc,dbusobject.h,private/dbusobject_p.h} [ 328s] GEN ../giomm/{dbusobjectmanager.cc,dbusobjectmanager.h,private/dbusobjectmanager_p.h} [ 328s] GEN ../giomm/{dbusobjectmanagerclient.cc,dbusobjectmanagerclient.h,private/dbusobjectmanagerclient_p.h} [ 328s] GEN ../giomm/{dbusobjectmanagerserver.cc,dbusobjectmanagerserver.h,private/dbusobjectmanagerserver_p.h} [ 328s] gmmproc, dbusintrospection: Unwrapped functions: [ 328s] gmmproc: g_dbus_node_info_generate_xml [ 328s] gmmproc: g_dbus_interface_info_generate_xml [ 328s] GEN ../giomm/{dbusobjectproxy.cc,dbusobjectproxy.h,private/dbusobjectproxy_p.h} [ 328s] gmmproc, dbusmessage, g_dbus_message_print: Example code discarded. [ 328s] Documentation: Class/Namespace for g_dbus_error_set_dbus_error not found [ 329s] GEN ../giomm/{dbusobjectskeleton.cc,dbusobjectskeleton.h,private/dbusobjectskeleton_p.h} [ 329s] GEN ../giomm/{dbusownname.cc,dbusownname.h,private/dbusownname_p.h} [ 329s] gmmproc, dbusmethodinvocation, g_dbus_method_invocation_return_value: Example code discarded. [ 330s] gmmproc, dbusmethodinvocation: Unwrapped functions: [ 330s] gmmproc: g_dbus_method_invocation_get_property_info [ 330s] GEN ../giomm/{dbusproxy.cc,dbusproxy.h,private/dbusproxy_p.h} [ 331s] GEN ../giomm/{dbusserver.cc,dbusserver.h,private/dbusserver_p.h} [ 331s] gmmproc, dbusobjectmanagerclient: Unwrapped properties: [ 331s] gmmproc: GDBusObjectManagerClient::get_proxy_type_user_data [ 331s] gmmproc: GDBusObjectManagerClient::get_proxy_type_func [ 331s] gmmproc: GDBusObjectManagerClient::get_proxy_type_destroy_notify [ 331s] GEN ../giomm/{dbussubtreevtable.cc,dbussubtreevtable.h,private/dbussubtreevtable_p.h} [ 331s] GEN ../giomm/{dbusutils.cc,dbusutils.h,private/dbusutils_p.h} [ 331s] GEN ../giomm/{dbuswatchname.cc,dbuswatchname.h,private/dbuswatchname_p.h} [ 331s] GEN ../giomm/{drive.cc,drive.h,private/drive_p.h} [ 331s] Documentation: Class/Namespace for g_bus_own_name not found [ 331s] Documentation: Class/Namespace for g_bus_own_name not found [ 332s] GEN ../giomm/{emblem.cc,emblem.h,private/emblem_p.h} [ 332s] GEN ../giomm/{emblemedicon.cc,emblemedicon.h,private/emblemedicon_p.h} [ 332s] gmmproc, dbusproxy, g_dbus_proxy_set_cached_property: Example code discarded. [ 332s] gmmproc, dbusproxy, g_dbus_proxy_call: Example code discarded. [ 332s] gmmproc, dbusproxy, g_dbus_proxy_call_sync: Example code discarded. [ 333s] GEN ../giomm/{enums.cc,enums.h,private/enums_p.h} [ 333s] Documentation: Class/Namespace for g_bus_watch_name not found [ 333s] GEN ../giomm/{error.cc,error.h,private/error_p.h} [ 333s] GEN ../giomm/{file.cc,file.h,private/file_p.h} [ 334s] GEN ../giomm/{fileattributeinfo.cc,fileattributeinfo.h,private/fileattributeinfo_p.h} [ 334s] GEN ../giomm/{fileattributeinfolist.cc,fileattributeinfolist.h,private/fileattributeinfolist_p.h} [ 334s] GEN ../giomm/{fileenumerator.cc,fileenumerator.h,private/fileenumerator_p.h} [ 335s] GEN ../giomm/{fileicon.cc,fileicon.h,private/fileicon_p.h} [ 335s] Documentation: Class/Namespace for g_dbus_error_get_remote_error not found [ 335s] Documentation: Class/Namespace for g_dbus_error_strip_remote_error not found [ 335s] gmmproc, enums, GIOErrorEnum: Example code discarded. [ 335s] GEN ../giomm/{fileinfo.cc,fileinfo.h,private/fileinfo_p.h} [ 336s] GEN ../giomm/{fileinputstream.cc,fileinputstream.h,private/fileinputstream_p.h} [ 336s] Documentation: Class/Namespace for g_dbus_error_get_remote_error not found [ 336s] Documentation: Class/Namespace for g_dbus_error_strip_remote_error not found [ 336s] gmmproc, error, GIOErrorEnum: Example code discarded. [ 336s] gmmproc, fileenumerator, g_file_enumerator_get_child: Example code discarded. [ 336s] gmmproc, fileenumerator, g_file_enumerator_get_child: Example code discarded. [ 336s] gmmproc, file, g_file_get_uri_scheme: Example code discarded. [ 336s] GEN ../giomm/{fileiostream.cc,fileiostream.h,private/fileiostream_p.h} [ 336s] gmmproc, fileenumerator: Unwrapped functions: [ 336s] gmmproc: g_file_enumerator_iterate [ 336s] GEN ../giomm/{filemonitor.cc,filemonitor.h,private/filemonitor_p.h} [ 336s] GEN ../giomm/{filenamecompleter.cc,filenamecompleter.h,private/filenamecompleter_p.h} [ 336s] GEN ../giomm/{fileoutputstream.cc,fileoutputstream.h,private/fileoutputstream_p.h} [ 337s] gmmproc, file: Unwrapped functions: [ 337s] gmmproc: g_file_replace_contents_bytes_async [ 337s] gmmproc: g_file_load_bytes [ 337s] gmmproc: g_file_query_default_handler_finish [ 337s] gmmproc: g_file_load_bytes_finish [ 337s] gmmproc: g_file_set_attribute [ 337s] gmmproc: g_file_load_bytes_async [ 337s] gmmproc: g_file_peek_path [ 337s] gmmproc: g_file_query_default_handler_async [ 337s] GEN ../giomm/{filterinputstream.cc,filterinputstream.h,private/filterinputstream_p.h} [ 337s] GEN ../giomm/{filteroutputstream.cc,filteroutputstream.h,private/filteroutputstream_p.h} [ 337s] gmmproc, fileinfo: Unwrapped functions: [ 337s] gmmproc: g_file_info_get_attribute_data [ 337s] gmmproc: g_file_info_set_attribute [ 337s] GEN ../giomm/{icon.cc,icon.h,private/icon_p.h} [ 338s] GEN ../giomm/{inetaddress.cc,inetaddress.h,private/inetaddress_p.h} [ 338s] GEN ../giomm/{inetsocketaddress.cc,inetsocketaddress.h,private/inetsocketaddress_p.h} [ 338s] GEN ../giomm/{initable.cc,initable.h,private/initable_p.h} [ 339s] GEN ../giomm/{inputstream.cc,inputstream.h,private/inputstream_p.h} [ 339s] GEN ../giomm/{iostream.cc,iostream.h,private/iostream_p.h} [ 339s] GEN ../giomm/{listmodel.cc,listmodel.h,private/listmodel_p.h} [ 339s] GEN ../giomm/{liststore.cc,liststore.h,private/liststore_p.h} [ 340s] GEN ../giomm/{loadableicon.cc,loadableicon.h,private/loadableicon_p.h} [ 340s] GEN ../giomm/{memoryinputstream.cc,memoryinputstream.h,private/memoryinputstream_p.h} [ 341s] GEN ../giomm/{memoryoutputstream.cc,memoryoutputstream.h,private/memoryoutputstream_p.h} [ 341s] GEN ../giomm/{menuattributeiter.cc,menuattributeiter.h,private/menuattributeiter_p.h} [ 341s] GEN ../giomm/{menulinkiter.cc,menulinkiter.h,private/menulinkiter_p.h} [ 341s] GEN ../giomm/{menu.cc,menu.h,private/menu_p.h} [ 341s] gmmproc, liststore: Unwrapped functions: [ 341s] gmmproc: g_list_store_find_with_equal_func [ 341s] gmmproc: g_list_store_find [ 341s] GEN ../giomm/{menuitem.cc,menuitem.h,private/menuitem_p.h} [ 341s] GEN ../giomm/{menumodel.cc,menumodel.h,private/menumodel_p.h} [ 342s] GEN ../giomm/{mount.cc,mount.h,private/mount_p.h} [ 342s] GEN ../giomm/{mountoperation.cc,mountoperation.h,private/mountoperation_p.h} [ 343s] GEN ../giomm/{networkaddress.cc,networkaddress.h,private/networkaddress_p.h} [ 343s] GEN ../giomm/{networkmonitor.cc,networkmonitor.h,private/networkmonitor_p.h} [ 343s] GEN ../giomm/{networkservice.cc,networkservice.h,private/networkservice_p.h} [ 343s] GEN ../giomm/{notification.cc,notification.h,private/notification_p.h} [ 344s] GEN ../giomm/{outputstream.cc,outputstream.h,private/outputstream_p.h} [ 344s] GEN ../giomm/{permission.cc,permission.h,private/permission_p.h} [ 344s] GEN ../giomm/{pollableinputstream.cc,pollableinputstream.h,private/pollableinputstream_p.h} [ 344s] gmmproc, mountoperation: Unwrapped functions: [ 344s] gmmproc: g_mount_operation_set_is_tcrypt_hidden_volume [ 344s] gmmproc: g_mount_operation_get_is_tcrypt_hidden_volume [ 344s] gmmproc: g_mount_operation_set_pim [ 344s] gmmproc: g_mount_operation_get_pim [ 344s] gmmproc: g_mount_operation_get_is_tcrypt_system_volume [ 344s] gmmproc: g_mount_operation_set_is_tcrypt_system_volume [ 344s] gmmproc, mountoperation: Unwrapped properties: [ 344s] gmmproc: GMountOperation::pim [ 344s] gmmproc: GMountOperation::is_tcrypt_system_volume [ 344s] gmmproc: GMountOperation::is_tcrypt_hidden_volume [ 344s] gmmproc, mountoperation: Unwrapped signals: [ 344s] gmmproc: GMountOperation::show_processes [ 344s] GEN ../giomm/{pollableoutputstream.cc,pollableoutputstream.h,private/pollableoutputstream_p.h} [ 345s] GEN ../giomm/{proxy.cc,proxy.h,private/proxy_p.h} [ 345s] GEN ../giomm/{proxyaddress.cc,proxyaddress.h,private/proxyaddress_p.h} [ 345s] GEN ../giomm/{proxyresolver.cc,proxyresolver.h,private/proxyresolver_p.h} [ 345s] GEN ../giomm/{remoteactiongroup.cc,remoteactiongroup.h,private/remoteactiongroup_p.h} [ 346s] gmmproc, outputstream: Unwrapped functions: [ 346s] gmmproc: g_output_stream_vprintf [ 346s] gmmproc: g_output_stream_writev_finish [ 346s] gmmproc: g_output_stream_writev [ 346s] gmmproc: g_output_stream_printf [ 346s] gmmproc: g_output_stream_writev_all_async [ 346s] gmmproc: g_output_stream_writev_all_finish [ 346s] gmmproc: g_output_stream_writev_all [ 346s] gmmproc: g_output_stream_writev_async [ 346s] GEN ../giomm/{resolver.cc,resolver.h,private/resolver_p.h} [ 346s] GEN ../giomm/{resource.cc,resource.h,private/resource_p.h} [ 346s] gmmproc, pollableinputstream: Unwrapped functions: [ 346s] gmmproc: g_pollable_input_stream_create_source [ 346s] GEN ../giomm/{seekable.cc,seekable.h,private/seekable_p.h} [ 347s] gmmproc, pollableoutputstream: Unwrapped functions: [ 347s] gmmproc: g_pollable_output_stream_create_source [ 347s] gmmproc: g_pollable_output_stream_writev_nonblocking [ 347s] GEN ../giomm/{settings.cc,settings.h,private/settings_p.h} [ 347s] GEN ../giomm/{settingsschema.cc,settingsschema.h,private/settingsschema_p.h} [ 347s] GEN ../giomm/{settingsschemakey.cc,settingsschemakey.h,private/settingsschemakey_p.h} [ 348s] GEN ../giomm/{settingsschemasource.cc,settingsschemasource.h,private/settingsschemasource_p.h} [ 348s] GEN ../giomm/{simpleaction.cc,simpleaction.h,private/simpleaction_p.h} [ 348s] Documentation: Class/Namespace for g_resources_lookup_data not found [ 348s] gmmproc, resolver: Unwrapped functions: [ 348s] gmmproc: g_resolver_lookup_by_name_with_flags_async [ 348s] gmmproc: g_resolver_lookup_by_name_with_flags_finish [ 348s] gmmproc: g_resolver_lookup_by_name_with_flags [ 348s] GEN ../giomm/{simpleactiongroup.cc,simpleactiongroup.h,private/simpleactiongroup_p.h} [ 348s] GEN ../giomm/{simpleiostream.cc,simpleiostream.h,private/simpleiostream_p.h} [ 348s] GEN ../giomm/{simplepermission.cc,simplepermission.h,private/simplepermission_p.h} [ 349s] gmmproc, settings: Unwrapped functions: [ 349s] gmmproc: g_settings_get_mapped [ 349s] gmmproc: g_settings_bind_with_mapping [ 349s] gmmproc, settings: Unwrapped properties: [ 349s] gmmproc: GSettings::backend [ 349s] gmmproc, settings: Unwrapped signals: [ 349s] gmmproc: GSettings::change_event [ 349s] GEN ../giomm/{socket.cc,socket.h,private/socket_p.h} [ 349s] GEN ../giomm/{socketaddress.cc,socketaddress.h,private/socketaddress_p.h} [ 349s] gmmproc, simpleaction, GSimpleAction::change_state: Example code discarded. [ 349s] gmmproc, settingsschemakey: Unwrapped functions: [ 349s] gmmproc: g_settings_schema_key_get_per_desktop_default [ 350s] GEN ../giomm/{socketaddressenumerator.cc,socketaddressenumerator.h,private/socketaddressenumerator_p.h} [ 350s] gmmproc, settingsschemasource: Unwrapped functions: [ 350s] gmmproc: g_settings_schema_source_list_schemas [ 350s] GEN ../giomm/{socketclient.cc,socketclient.h,private/socketclient_p.h} [ 350s] GEN ../giomm/{socketconnectable.cc,socketconnectable.h,private/socketconnectable_p.h} [ 350s] GEN ../giomm/{socketconnection.cc,socketconnection.h,private/socketconnection_p.h} [ 351s] GEN ../giomm/{socketcontrolmessage.cc,socketcontrolmessage.h,private/socketcontrolmessage_p.h} [ 351s] GEN ../giomm/{socketlistener.cc,socketlistener.h,private/socketlistener_p.h} [ 351s] gmmproc, socket: Unwrapped functions: [ 351s] gmmproc: g_socket_leave_multicast_group_ssm [ 351s] gmmproc: g_socket_send_message_with_timeout [ 351s] gmmproc: g_socket_send_messages [ 351s] gmmproc: g_socket_receive_messages [ 351s] gmmproc: g_socket_send_message [ 351s] gmmproc: g_socket_receive_message [ 351s] gmmproc: g_socket_join_multicast_group_ssm [ 351s] GEN ../giomm/{socketservice.cc,socketservice.h,private/socketservice_p.h} [ 352s] GEN ../giomm/{srvtarget.cc,srvtarget.h,private/srvtarget_p.h} [ 352s] GEN ../giomm/{tcpconnection.cc,tcpconnection.h,private/tcpconnection_p.h} [ 352s] GEN ../giomm/{tcpwrapperconnection.cc,tcpwrapperconnection.h,private/tcpwrapperconnection_p.h} [ 352s] GEN ../giomm/{threadedsocketservice.cc,threadedsocketservice.h,private/threadedsocketservice_p.h} [ 353s] GEN ../giomm/{themedicon.cc,themedicon.h,private/themedicon_p.h} [ 353s] GEN ../giomm/{tlscertificate.cc,tlscertificate.h,private/tlscertificate_p.h} [ 353s] gmmproc, socketlistener: Unwrapped signals: [ 353s] gmmproc: GSocketListener::event [ 353s] GEN ../giomm/{tlsclientconnection.cc,tlsclientconnection.h,private/tlsclientconnection_p.h} [ 354s] GEN ../giomm/{tlsconnection.cc,tlsconnection.h,private/tlsconnection_p.h} [ 354s] GEN ../giomm/{tlsdatabase.cc,tlsdatabase.h,private/tlsdatabase_p.h} [ 354s] GEN ../giomm/{tlsinteraction.cc,tlsinteraction.h,private/tlsinteraction_p.h} [ 354s] GEN ../giomm/{tlspassword.cc,tlspassword.h,private/tlspassword_p.h} [ 354s] gmmproc, themedicon, GThemedIcon:use_default_fallbacks: Example code discarded. [ 355s] GEN ../giomm/{tlsserverconnection.cc,tlsserverconnection.h,private/tlsserverconnection_p.h} [ 355s] Warning, tlsclientconnection: The accepted-cas property is deprecated in _WRAP_PROPERTY, but not in the .defs file. [ 355s] GEN ../giomm/{volume.cc,volume.h,private/volume_p.h} [ 355s] GEN ../giomm/{volumemonitor.cc,volumemonitor.h,private/volumemonitor_p.h} [ 355s] GEN ../giomm/{zlibdecompressor.cc,zlibdecompressor.h,private/zlibdecompressor_p.h} [ 356s] gmmproc, tlsconnection: Unwrapped functions: [ 356s] gmmproc: g_tls_connection_set_advertised_protocols [ 356s] gmmproc: g_tls_connection_get_negotiated_protocol [ 356s] gmmproc, tlsconnection: Unwrapped properties: [ 356s] gmmproc: GTlsConnection::advertised_protocols [ 356s] gmmproc: GTlsConnection::negotiated_protocol [ 356s] GEN ../giomm/{zlibcompressor.cc,zlibcompressor.h,private/zlibcompressor_p.h} [ 356s] GEN ../giomm/{unixconnection.cc,unixconnection.h,private/unixconnection_p.h} [ 356s] GEN ../giomm/{unixcredentialsmessage.cc,unixcredentialsmessage.h,private/unixcredentialsmessage_p.h} [ 356s] GEN ../giomm/{unixfdlist.cc,unixfdlist.h,private/unixfdlist_p.h} [ 357s] gmmproc, volume, g_volume_get_activation_root: Example code discarded. [ 357s] gmmproc, volume, g_volume_get_activation_root: Example code discarded. [ 357s] GEN ../giomm/{unixfdmessage.cc,unixfdmessage.h,private/unixfdmessage_p.h} [ 357s] GEN ../giomm/{unixinputstream.cc,unixinputstream.h,private/unixinputstream_p.h} [ 357s] GEN ../giomm/{unixoutputstream.cc,unixoutputstream.h,private/unixoutputstream_p.h} [ 357s] GEN ../giomm/{unixsocketaddress.cc,unixsocketaddress.h,private/unixsocketaddress_p.h} [ 358s] GEN ../giomm/{desktopappinfo.cc,desktopappinfo.h,private/desktopappinfo_p.h} [ 360s] gmmproc, desktopappinfo: Unwrapped functions: [ 360s] gmmproc: g_desktop_app_info_launch_uris_as_manager_with_fds [ 360s] gmmproc: g_desktop_app_info_get_string_list [ 360s] gmmproc: g_desktop_app_info_launch_uris_as_manager [ 360s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 360s] Making all in glib/glibmm [ 360s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 360s] CXX binding.lo [ 360s] CXX bytes.lo [ 360s] CXX balancedtree.lo [ 360s] CXX checksum.lo [ 360s] CXX bytearray.lo [ 360s] CXX datetime.lo [ 360s] CXX convert.lo [ 360s] CXX date.lo [ 361s] In file included from ../glibmm/containerhandle_shared.h:23, [ 361s] from ../glibmm/arrayhandle.h:21, [ 361s] from ../glibmm.h:92, [ 361s] from balancedtree.cc:4: [ 361s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 956 | Variant(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 361s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 361s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1017 | Variant< Variant >(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 361s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 361s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1070 | Variant(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 361s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 361s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1240 | Variant(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 361s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 361s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1286 | Variant< std::pair >() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 361s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 361s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1335 | Variant< std::vector >() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 361s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 361s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1404 | Variant< std::vector >(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 361s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 361s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1530 | Variant< std::vector >(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 361s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 361s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1606 | Variant< std::map >() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 361s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 361s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1679 | Variant>() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 361s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 361s] In file included from ../glibmm/variant.h:1742: [ 361s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 23 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 66 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 109 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 152 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 195 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 244 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 287 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 330 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 373 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 361s] In file included from ../glibmm/containerhandle_shared.h:23, [ 361s] from ../glibmm/arrayhandle.h:21, [ 361s] from ../glibmm.h:92, [ 361s] from bytes.cc:4: [ 361s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 956 | Variant(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 361s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 361s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1017 | Variant< Variant >(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 361s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 361s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1070 | Variant(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 361s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 361s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1240 | Variant(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 361s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 361s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1286 | Variant< std::pair >() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 361s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 361s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1335 | Variant< std::vector >() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 361s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 361s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1404 | Variant< std::vector >(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 361s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 361s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1530 | Variant< std::vector >(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 361s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 361s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1606 | Variant< std::map >() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 361s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 361s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1679 | Variant>() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 361s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 361s] In file included from ../glibmm/variant.h:1742: [ 361s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 23 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 66 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 109 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 152 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 195 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 244 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 287 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 330 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 373 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 361s] In file included from ../glibmm/containerhandle_shared.h:23, [ 361s] from ../glibmm/arrayhandle.h:21, [ 361s] from ../glibmm.h:92, [ 361s] from datetime.cc:4: [ 361s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 956 | Variant(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 361s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 361s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1017 | Variant< Variant >(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 361s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 361s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1070 | Variant(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 361s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 361s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1240 | Variant(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 361s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 361s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1286 | Variant< std::pair >() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 361s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 361s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1335 | Variant< std::vector >() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 361s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 361s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1404 | Variant< std::vector >(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 361s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 361s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1530 | Variant< std::vector >(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 361s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 361s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1606 | Variant< std::map >() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 361s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 361s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1679 | Variant>() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 361s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 361s] In file included from ../glibmm/variant.h:1742: [ 361s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 23 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 66 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 109 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 152 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 195 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 244 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 287 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 330 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 373 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 361s] In file included from ../glibmm/containerhandle_shared.h:23, [ 361s] from ../glibmm/arrayhandle.h:21, [ 361s] from ../glibmm.h:92, [ 361s] from convert.cc:4: [ 361s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 956 | Variant(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 361s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 361s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1017 | Variant< Variant >(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 361s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 361s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1070 | Variant(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 361s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 361s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1240 | Variant(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 361s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 361s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1286 | Variant< std::pair >() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 361s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 361s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1335 | Variant< std::vector >() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 361s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 361s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1404 | Variant< std::vector >(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 361s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 361s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1530 | Variant< std::vector >(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 361s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 361s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1606 | Variant< std::map >() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 361s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 361s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1679 | Variant>() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 361s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 361s] In file included from ../glibmm/variant.h:1742: [ 361s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 23 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 66 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 109 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 152 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 195 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 244 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 287 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 330 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 373 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 361s] In file included from ../glibmm/containerhandle_shared.h:23, [ 361s] from ../glibmm/arrayhandle.h:21, [ 361s] from ../glibmm.h:92, [ 361s] from bytearray.cc:4: [ 361s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 956 | Variant(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 361s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 361s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1017 | Variant< Variant >(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 361s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 361s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1070 | Variant(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 361s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 361s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1240 | Variant(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 361s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 361s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1286 | Variant< std::pair >() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 361s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 361s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1335 | Variant< std::vector >() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 361s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 361s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1404 | Variant< std::vector >(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 361s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 361s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1530 | Variant< std::vector >(); [ 361s] | ^ [ 361s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 361s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 361s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1606 | Variant< std::map >() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 361s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 361s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1679 | Variant>() [ 361s] | ^ [ 361s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 361s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 361s] In file included from ../glibmm/variant.h:1742: [ 361s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 23 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 66 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 109 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 152 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 195 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 244 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 287 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 330 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 373 | Variant() [ 361s] | ^ [ 361s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 361s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 361s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 361s] | ^~~~~~~~ [ 361s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 362s] In file included from ../glibmm/containerhandle_shared.h:23, [ 362s] from ../glibmm/arrayhandle.h:21, [ 362s] from ../glibmm.h:92, [ 362s] from date.cc:4: [ 362s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 956 | Variant(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 362s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 362s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1017 | Variant< Variant >(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 362s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 362s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1070 | Variant(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 362s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 362s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1240 | Variant(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 362s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 362s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1286 | Variant< std::pair >() [ 362s] | ^ [ 362s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 362s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 362s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1335 | Variant< std::vector >() [ 362s] | ^ [ 362s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 362s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 362s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1404 | Variant< std::vector >(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 362s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 362s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1530 | Variant< std::vector >(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 362s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 362s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1606 | Variant< std::map >() [ 362s] | ^ [ 362s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 362s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 362s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1679 | Variant>() [ 362s] | ^ [ 362s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 362s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 362s] In file included from ../glibmm/variant.h:1742: [ 362s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 23 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 66 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 109 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 152 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 195 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 244 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 287 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 330 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 373 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 362s] In file included from ../glibmm/containerhandle_shared.h:23, [ 362s] from ../glibmm/arrayhandle.h:21, [ 362s] from ../glibmm.h:92, [ 362s] from binding.cc:4: [ 362s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 956 | Variant(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 362s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 362s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1017 | Variant< Variant >(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 362s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 362s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1070 | Variant(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 362s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 362s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1240 | Variant(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 362s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 362s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1286 | Variant< std::pair >() [ 362s] | ^ [ 362s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 362s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 362s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1335 | Variant< std::vector >() [ 362s] | ^ [ 362s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 362s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 362s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1404 | Variant< std::vector >(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 362s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 362s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1530 | Variant< std::vector >(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 362s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 362s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1606 | Variant< std::map >() [ 362s] | ^ [ 362s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 362s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 362s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1679 | Variant>() [ 362s] | ^ [ 362s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 362s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 362s] In file included from ../glibmm/variant.h:1742: [ 362s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 23 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 66 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 109 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 152 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 195 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 244 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 287 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 330 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 373 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 362s] In file included from ../glibmm/containerhandle_shared.h:23, [ 362s] from ../glibmm/arrayhandle.h:21, [ 362s] from ../glibmm.h:92, [ 362s] from checksum.cc:4: [ 362s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 956 | Variant(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 362s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 362s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1017 | Variant< Variant >(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 362s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 362s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1070 | Variant(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 362s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 362s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1240 | Variant(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 362s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 362s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1286 | Variant< std::pair >() [ 362s] | ^ [ 362s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 362s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 362s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1335 | Variant< std::vector >() [ 362s] | ^ [ 362s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 362s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 362s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1404 | Variant< std::vector >(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 362s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 362s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1530 | Variant< std::vector >(); [ 362s] | ^ [ 362s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 362s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 362s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1606 | Variant< std::map >() [ 362s] | ^ [ 362s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 362s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 362s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1679 | Variant>() [ 362s] | ^ [ 362s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 362s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 362s] In file included from ../glibmm/variant.h:1742: [ 362s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 23 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 66 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 109 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 152 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 195 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 244 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 287 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 330 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 373 | Variant() [ 362s] | ^ [ 362s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 362s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 362s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 362s] | ^~~~~~~~ [ 362s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 362s] CXX enums.lo [ 362s] CXX fileutils.lo [ 362s] binding.cc: In member function 'void Glib::Binding::unbind()': [ 362s] binding.cc:131:27: warning: 'GObject* g_binding_get_source(GBinding*)' is deprecated: Use 'g_binding_dup_source' instead [-Wdeprecated-declarations] [ 362s] 131 | if (g_binding_get_source(gobj())) [ 362s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 362s] In file included from /usr/include/glib-2.0/glib-object.h:24, [ 362s] from ../glibmm/value.h:24, [ 362s] from ../glibmm/error.h:22, [ 362s] from ../glibmm/thread.h:48, [ 362s] from ../glibmm.h:88: [ 362s] /usr/include/glib-2.0/gobject/gbinding.h:107:23: note: declared here [ 362s] 107 | GObject * g_binding_get_source (GBinding *binding); [ 362s] | ^~~~~~~~~~~~~~~~~~~~ [ 362s] binding.cc: In member function 'virtual void Glib::Binding::unreference() const': [ 362s] binding.cc:149:55: warning: 'GObject* g_binding_get_source(GBinding*)' is deprecated: Use 'g_binding_dup_source' instead [-Wdeprecated-declarations] [ 362s] 149 | if (gobject_->ref_count == 2 && g_binding_get_source(binding)) [ 362s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 362s] /usr/include/glib-2.0/gobject/gbinding.h:107:23: note: declared here [ 362s] 107 | GObject * g_binding_get_source (GBinding *binding); [ 362s] | ^~~~~~~~~~~~~~~~~~~~ [ 362s] binding.cc: In member function 'Glib::RefPtr Glib::Binding::get_source()': [ 362s] binding.cc:275:76: warning: 'GObject* g_binding_get_source(GBinding*)' is deprecated: Use 'g_binding_dup_source' instead [-Wdeprecated-declarations] [ 362s] 275 | Glib::RefPtr retvalue = Glib::wrap(g_binding_get_source(gobj())); [ 362s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 362s] /usr/include/glib-2.0/gobject/gbinding.h:107:23: note: declared here [ 362s] 107 | GObject * g_binding_get_source (GBinding *binding); [ 362s] | ^~~~~~~~~~~~~~~~~~~~ [ 362s] binding.cc: In member function 'Glib::RefPtr Glib::Binding::get_target()': [ 362s] binding.cc:293:76: warning: 'GObject* g_binding_get_target(GBinding*)' is deprecated: Use 'g_binding_dup_target' instead [-Wdeprecated-declarations] [ 362s] 293 | Glib::RefPtr retvalue = Glib::wrap(g_binding_get_target(gobj())); [ 362s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 362s] /usr/include/glib-2.0/gobject/gbinding.h:111:23: note: declared here [ 362s] 111 | GObject * g_binding_get_target (GBinding *binding); [ 362s] | ^~~~~~~~~~~~~~~~~~~~ [ 362s] CXX iochannel.lo [ 362s] CXX keyfile.lo [ 362s] CXX markup.lo [ 362s] CXX miscutils.lo [ 362s] CXX module.lo [ 362s] CXX nodetree.lo [ 363s] In file included from ../glibmm/containerhandle_shared.h:23, [ 363s] from ../glibmm/arrayhandle.h:21, [ 363s] from ../glibmm.h:92, [ 363s] from enums.cc:4: [ 363s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 956 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 363s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 363s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1017 | Variant< Variant >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 363s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 363s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1070 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 363s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 363s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1240 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 363s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 363s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1286 | Variant< std::pair >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 363s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 363s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1335 | Variant< std::vector >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 363s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1404 | Variant< std::vector >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 363s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 363s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1530 | Variant< std::vector >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 363s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1606 | Variant< std::map >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 363s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1679 | Variant>() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 363s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 363s] In file included from ../glibmm/variant.h:1742: [ 363s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 23 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 66 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 109 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 152 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 195 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 244 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 287 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 330 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 373 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 363s] In file included from ../glibmm/containerhandle_shared.h:23, [ 363s] from ../glibmm/arrayhandle.h:21, [ 363s] from ../glibmm.h:92, [ 363s] from fileutils.cc:4: [ 363s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 956 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 363s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 363s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1017 | Variant< Variant >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 363s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 363s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1070 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 363s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 363s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1240 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 363s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 363s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1286 | Variant< std::pair >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 363s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 363s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1335 | Variant< std::vector >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 363s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1404 | Variant< std::vector >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 363s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 363s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1530 | Variant< std::vector >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 363s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1606 | Variant< std::map >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 363s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1679 | Variant>() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 363s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 363s] In file included from ../glibmm/variant.h:1742: [ 363s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 23 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 66 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 109 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 152 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 195 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 244 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 287 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 330 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 373 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 363s] In file included from ../glibmm/containerhandle_shared.h:23, [ 363s] from ../glibmm/arrayhandle.h:21, [ 363s] from ../glibmm.h:92, [ 363s] from keyfile.cc:4: [ 363s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 956 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 363s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 363s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1017 | Variant< Variant >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 363s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 363s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1070 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 363s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 363s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1240 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 363s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 363s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1286 | Variant< std::pair >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 363s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 363s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1335 | Variant< std::vector >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 363s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1404 | Variant< std::vector >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 363s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 363s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1530 | Variant< std::vector >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 363s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1606 | Variant< std::map >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 363s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1679 | Variant>() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 363s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 363s] In file included from ../glibmm/variant.h:1742: [ 363s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 23 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 66 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 109 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 152 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 195 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 244 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 287 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 330 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 373 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 363s] In file included from ../glibmm/containerhandle_shared.h:23, [ 363s] from ../glibmm/arrayhandle.h:21, [ 363s] from ../glibmm.h:92, [ 363s] from markup.cc:4: [ 363s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 956 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 363s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 363s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1017 | Variant< Variant >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 363s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 363s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1070 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 363s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 363s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1240 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 363s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 363s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1286 | Variant< std::pair >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 363s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 363s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1335 | Variant< std::vector >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 363s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1404 | Variant< std::vector >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 363s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 363s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1530 | Variant< std::vector >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 363s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1606 | Variant< std::map >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 363s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1679 | Variant>() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 363s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 363s] In file included from ../glibmm/variant.h:1742: [ 363s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 23 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 66 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 109 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 152 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 195 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 244 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 287 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 330 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 373 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 363s] In file included from ../glibmm/containerhandle_shared.h:23, [ 363s] from ../glibmm/arrayhandle.h:21, [ 363s] from ../glibmm.h:92, [ 363s] from iochannel.cc:4: [ 363s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 956 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 363s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 363s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1017 | Variant< Variant >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 363s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 363s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1070 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 363s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 363s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1240 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 363s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 363s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1286 | Variant< std::pair >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 363s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 363s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1335 | Variant< std::vector >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 363s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1404 | Variant< std::vector >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 363s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 363s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1530 | Variant< std::vector >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 363s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1606 | Variant< std::map >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 363s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1679 | Variant>() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 363s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 363s] In file included from ../glibmm/variant.h:1742: [ 363s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 23 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 66 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 109 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 152 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 195 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 244 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 287 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 330 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 373 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 363s] CXX optioncontext.lo [ 363s] In file included from ../glibmm/containerhandle_shared.h:23, [ 363s] from ../glibmm/arrayhandle.h:21, [ 363s] from ../glibmm.h:92, [ 363s] from miscutils.cc:4: [ 363s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 956 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 363s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 363s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1017 | Variant< Variant >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 363s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 363s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1070 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 363s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 363s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1240 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 363s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 363s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1286 | Variant< std::pair >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 363s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 363s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1335 | Variant< std::vector >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 363s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1404 | Variant< std::vector >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 363s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 363s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1530 | Variant< std::vector >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 363s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1606 | Variant< std::map >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 363s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1679 | Variant>() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 363s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 363s] In file included from ../glibmm/variant.h:1742: [ 363s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 23 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 66 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 109 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 152 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 195 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 244 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 287 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 330 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 373 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 363s] In file included from ../glibmm/containerhandle_shared.h:23, [ 363s] from ../glibmm/arrayhandle.h:21, [ 363s] from ../glibmm.h:92, [ 363s] from module.cc:4: [ 363s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 956 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 363s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 363s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1017 | Variant< Variant >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 363s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 363s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1070 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 363s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 363s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1240 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 363s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 363s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1286 | Variant< std::pair >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 363s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 363s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1335 | Variant< std::vector >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 363s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1404 | Variant< std::vector >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 363s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 363s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1530 | Variant< std::vector >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 363s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1606 | Variant< std::map >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 363s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1679 | Variant>() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 363s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 363s] In file included from ../glibmm/variant.h:1742: [ 363s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 23 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 66 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 109 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 152 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 195 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 244 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 287 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 330 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 373 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 363s] In file included from ../glibmm/containerhandle_shared.h:23, [ 363s] from ../glibmm/arrayhandle.h:21, [ 363s] from ../glibmm.h:92, [ 363s] from nodetree.cc:4: [ 363s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 956 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 363s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 363s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1017 | Variant< Variant >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 363s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 363s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1070 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 363s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 363s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1240 | Variant(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 363s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 363s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1286 | Variant< std::pair >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 363s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 363s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1335 | Variant< std::vector >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 363s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1404 | Variant< std::vector >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 363s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 363s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1530 | Variant< std::vector >(); [ 363s] | ^ [ 363s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 363s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1606 | Variant< std::map >() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 363s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 363s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1679 | Variant>() [ 363s] | ^ [ 363s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 363s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 363s] In file included from ../glibmm/variant.h:1742: [ 363s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 23 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 66 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 109 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 152 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 195 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 244 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 287 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 330 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 373 | Variant() [ 363s] | ^ [ 363s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 363s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 363s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 363s] | ^~~~~~~~ [ 363s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 363s] CXX optionentry.lo [ 363s] module.cc: In static member function 'static std::string Glib::Module::build_path(const std::string&, const std::string&)': [ 363s] module.cc:103:73: warning: 'gchar* g_module_build_path(const gchar*, const gchar*)' is deprecated [-Wdeprecated-declarations] [ 363s] 103 | return Glib::convert_return_gchar_ptr_to_stdstring(g_module_build_path(directory.c_str(), module_name.c_str())); [ 363s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] In file included from module.cc:27: [ 363s] /usr/include/glib-2.0/gmodule.h:142:23: note: declared here [ 363s] 142 | gchar* g_module_build_path (const gchar *directory, [ 363s] | ^~~~~~~~~~~~~~~~~~~ [ 363s] CXX optiongroup.lo [ 363s] CXX regex.lo [ 363s] CXX shell.lo [ 363s] CXX spawn.lo [ 363s] CXX thread.lo [ 364s] CXX threads.lo [ 364s] In file included from ../glibmm/containerhandle_shared.h:23, [ 364s] from ../glibmm/arrayhandle.h:21, [ 364s] from ../glibmm.h:92, [ 364s] from optioncontext.cc:4: [ 364s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 956 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 364s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 364s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1017 | Variant< Variant >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 364s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 364s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1070 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 364s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 364s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1240 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 364s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 364s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1286 | Variant< std::pair >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 364s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 364s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1335 | Variant< std::vector >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 364s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1404 | Variant< std::vector >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 364s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 364s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1530 | Variant< std::vector >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 364s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1606 | Variant< std::map >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 364s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1679 | Variant>() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 364s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 364s] In file included from ../glibmm/variant.h:1742: [ 364s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 23 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 66 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 109 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 152 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 195 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 244 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 287 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 330 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 373 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 364s] In file included from ../glibmm/containerhandle_shared.h:23, [ 364s] from ../glibmm/arrayhandle.h:21, [ 364s] from ../glibmm.h:92, [ 364s] from optionentry.cc:4: [ 364s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 956 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 364s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 364s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1017 | Variant< Variant >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 364s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 364s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1070 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 364s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 364s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1240 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 364s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 364s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1286 | Variant< std::pair >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 364s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 364s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1335 | Variant< std::vector >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 364s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1404 | Variant< std::vector >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 364s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 364s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1530 | Variant< std::vector >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 364s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1606 | Variant< std::map >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 364s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1679 | Variant>() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 364s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 364s] In file included from ../glibmm/variant.h:1742: [ 364s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 23 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 66 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 109 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 152 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 195 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 244 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 287 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 330 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 373 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 364s] CXX timezone.lo [ 364s] In file included from ../glibmm/containerhandle_shared.h:23, [ 364s] from ../glibmm/arrayhandle.h:21, [ 364s] from ../glibmm.h:92, [ 364s] from optiongroup.cc:4: [ 364s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 956 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 364s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 364s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1017 | Variant< Variant >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 364s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 364s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1070 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 364s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 364s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1240 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 364s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 364s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1286 | Variant< std::pair >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 364s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 364s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1335 | Variant< std::vector >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 364s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1404 | Variant< std::vector >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 364s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 364s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1530 | Variant< std::vector >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 364s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1606 | Variant< std::map >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 364s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1679 | Variant>() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 364s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 364s] In file included from ../glibmm/variant.h:1742: [ 364s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 23 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 66 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 109 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 152 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 195 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 244 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 287 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 330 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 373 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 364s] In file included from ../glibmm/containerhandle_shared.h:23, [ 364s] from ../glibmm/arrayhandle.h:21, [ 364s] from ../glibmm.h:92, [ 364s] from thread.cc:10: [ 364s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 956 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 364s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 364s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1017 | Variant< Variant >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 364s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 364s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1070 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 364s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 364s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1240 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 364s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 364s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1286 | Variant< std::pair >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 364s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 364s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1335 | Variant< std::vector >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 364s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1404 | Variant< std::vector >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 364s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 364s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1530 | Variant< std::vector >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 364s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1606 | Variant< std::map >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 364s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1679 | Variant>() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 364s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 364s] In file included from ../glibmm/variant.h:1742: [ 364s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 23 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 66 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 109 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 152 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 195 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 244 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 287 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 330 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 373 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 364s] CXX unicode.lo [ 364s] In file included from ../glibmm/containerhandle_shared.h:23, [ 364s] from ../glibmm/arrayhandle.h:21, [ 364s] from ../glibmm.h:92, [ 364s] from regex.cc:4: [ 364s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 956 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 364s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 364s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1017 | Variant< Variant >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 364s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 364s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1070 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 364s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 364s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1240 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 364s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 364s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1286 | Variant< std::pair >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 364s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 364s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1335 | Variant< std::vector >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 364s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1404 | Variant< std::vector >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 364s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 364s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1530 | Variant< std::vector >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 364s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1606 | Variant< std::map >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 364s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1679 | Variant>() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 364s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 364s] In file included from ../glibmm/variant.h:1742: [ 364s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 23 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 66 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 109 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 152 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 195 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 244 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 287 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 330 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 373 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 364s] In file included from ../glibmm/containerhandle_shared.h:23, [ 364s] from ../glibmm/arrayhandle.h:21, [ 364s] from ../glibmm.h:92, [ 364s] from shell.cc:4: [ 364s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 956 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 364s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 364s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1017 | Variant< Variant >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 364s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 364s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1070 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 364s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 364s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1240 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 364s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 364s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1286 | Variant< std::pair >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 364s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 364s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1335 | Variant< std::vector >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 364s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1404 | Variant< std::vector >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 364s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 364s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1530 | Variant< std::vector >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 364s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1606 | Variant< std::map >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 364s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1679 | Variant>() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 364s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 364s] In file included from ../glibmm/variant.h:1742: [ 364s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 23 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 66 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 109 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 152 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 195 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 244 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 287 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 330 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 373 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 364s] In file included from ../glibmm/containerhandle_shared.h:23, [ 364s] from ../glibmm/arrayhandle.h:21, [ 364s] from ../glibmm.h:92, [ 364s] from spawn.cc:4: [ 364s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 956 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 364s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 364s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1017 | Variant< Variant >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 364s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 364s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1070 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 364s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 364s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1240 | Variant(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 364s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 364s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1286 | Variant< std::pair >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 364s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 364s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1335 | Variant< std::vector >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 364s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1404 | Variant< std::vector >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 364s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 364s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1530 | Variant< std::vector >(); [ 364s] | ^ [ 364s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 364s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1606 | Variant< std::map >() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 364s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 364s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1679 | Variant>() [ 364s] | ^ [ 364s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 364s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 364s] In file included from ../glibmm/variant.h:1742: [ 364s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 23 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 66 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 109 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 152 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 195 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 244 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 287 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 330 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 373 | Variant() [ 364s] | ^ [ 364s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 364s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 364s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 364s] | ^~~~~~~~ [ 364s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 365s] In file included from ../glibmm/containerhandle_shared.h:23, [ 365s] from ../glibmm/arrayhandle.h:21, [ 365s] from ../glibmm.h:92, [ 365s] from threads.cc:12: [ 365s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 956 | Variant(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 365s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 365s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1017 | Variant< Variant >(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 365s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 365s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1070 | Variant(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 365s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 365s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1240 | Variant(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 365s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 365s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1286 | Variant< std::pair >() [ 365s] | ^ [ 365s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 365s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 365s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1335 | Variant< std::vector >() [ 365s] | ^ [ 365s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 365s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 365s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1404 | Variant< std::vector >(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 365s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 365s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1530 | Variant< std::vector >(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 365s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 365s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1606 | Variant< std::map >() [ 365s] | ^ [ 365s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 365s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 365s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1679 | Variant>() [ 365s] | ^ [ 365s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 365s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 365s] In file included from ../glibmm/variant.h:1742: [ 365s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 23 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 66 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 109 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 152 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 195 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 244 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 287 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 330 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 373 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 365s] CXX uriutils.lo [ 365s] CXX valuearray.lo [ 365s] CXX variant.lo [ 365s] CXX variantdict.lo [ 365s] CXX variantiter.lo [ 365s] CXX varianttype.lo [ 365s] In file included from ../glibmm/containerhandle_shared.h:23, [ 365s] from ../glibmm/arrayhandle.h:21, [ 365s] from ../glibmm.h:92, [ 365s] from timezone.cc:4: [ 365s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 956 | Variant(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 365s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 365s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1017 | Variant< Variant >(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 365s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 365s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1070 | Variant(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 365s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 365s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1240 | Variant(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 365s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 365s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1286 | Variant< std::pair >() [ 365s] | ^ [ 365s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 365s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 365s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1335 | Variant< std::vector >() [ 365s] | ^ [ 365s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 365s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 365s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1404 | Variant< std::vector >(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 365s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 365s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1530 | Variant< std::vector >(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 365s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 365s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1606 | Variant< std::map >() [ 365s] | ^ [ 365s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 365s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 365s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1679 | Variant>() [ 365s] | ^ [ 365s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 365s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 365s] In file included from ../glibmm/variant.h:1742: [ 365s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 23 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 66 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 109 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 152 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 195 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 244 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 287 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 330 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 373 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 365s] In file included from ../glibmm/containerhandle_shared.h:23, [ 365s] from ../glibmm/arrayhandle.h:21, [ 365s] from ../glibmm.h:92, [ 365s] from unicode.cc:4: [ 365s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 956 | Variant(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 365s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 365s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1017 | Variant< Variant >(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 365s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 365s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1070 | Variant(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 365s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 365s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1240 | Variant(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 365s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 365s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1286 | Variant< std::pair >() [ 365s] | ^ [ 365s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 365s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 365s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1335 | Variant< std::vector >() [ 365s] | ^ [ 365s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 365s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 365s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1404 | Variant< std::vector >(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 365s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 365s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1530 | Variant< std::vector >(); [ 365s] | ^ [ 365s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 365s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 365s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1606 | Variant< std::map >() [ 365s] | ^ [ 365s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 365s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 365s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1679 | Variant>() [ 365s] | ^ [ 365s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 365s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 365s] In file included from ../glibmm/variant.h:1742: [ 365s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 23 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 66 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 109 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 152 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 195 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 244 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 287 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 330 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 373 | Variant() [ 365s] | ^ [ 365s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 365s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 365s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 365s] | ^~~~~~~~ [ 365s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 365s] timezone.cc: In static member function 'static Glib::TimeZone Glib::TimeZone::create(const Glib::ustring&)': [ 365s] timezone.cc:143:36: warning: 'GTimeZone* g_time_zone_new(const gchar*)' is deprecated: Use 'g_time_zone_new_identifier' instead [-Wdeprecated-declarations] [ 365s] 143 | return Glib::wrap(g_time_zone_new(identifier.c_str())); [ 365s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 365s] In file included from /usr/include/glib-2.0/glib/gdatetime.h:33, [ 365s] from /usr/include/glib-2.0/glib/gbookmarkfile.h:28, [ 365s] from /usr/include/glib-2.0/glib.h:39, [ 365s] from ../glibmm/thread.h:39, [ 365s] from ../glibmm.h:88: [ 365s] /usr/include/glib-2.0/glib/gtimezone.h:59:25: note: declared here [ 365s] 59 | GTimeZone * g_time_zone_new (const gchar *identifier); [ 365s] | ^~~~~~~~~~~~~~~ [ 366s] CXX value_basictypes.lo [ 366s] CXX variant_basictypes.lo [ 366s] In file included from ../glibmm/containerhandle_shared.h:23, [ 366s] from ../glibmm/arrayhandle.h:21, [ 366s] from ../glibmm.h:92, [ 366s] from valuearray.cc:10: [ 366s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 956 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 366s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 366s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1017 | Variant< Variant >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 366s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 366s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1070 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 366s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 366s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1240 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 366s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 366s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1286 | Variant< std::pair >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 366s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 366s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1335 | Variant< std::vector >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 366s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1404 | Variant< std::vector >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 366s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 366s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1530 | Variant< std::vector >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 366s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1606 | Variant< std::map >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 366s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1679 | Variant>() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 366s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 366s] In file included from ../glibmm/variant.h:1742: [ 366s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 23 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 66 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 109 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 152 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 195 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 244 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 287 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 330 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 373 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 366s] In file included from ../glibmm/containerhandle_shared.h:23, [ 366s] from ../glibmm/arrayhandle.h:21, [ 366s] from ../glibmm.h:92, [ 366s] from uriutils.cc:4: [ 366s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 956 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 366s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 366s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1017 | Variant< Variant >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 366s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 366s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1070 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 366s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 366s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1240 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 366s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 366s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1286 | Variant< std::pair >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 366s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 366s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1335 | Variant< std::vector >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 366s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1404 | Variant< std::vector >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 366s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 366s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1530 | Variant< std::vector >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 366s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1606 | Variant< std::map >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 366s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1679 | Variant>() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 366s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 366s] In file included from ../glibmm/variant.h:1742: [ 366s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 23 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 66 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 109 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 152 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 195 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 244 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 287 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 330 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 373 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 366s] In file included from ../glibmm/containerhandle_shared.h:23, [ 366s] from ../glibmm/arrayhandle.h:21, [ 366s] from ../glibmm.h:92, [ 366s] from variant.cc:4: [ 366s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 956 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 366s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 366s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1017 | Variant< Variant >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 366s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 366s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1070 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 366s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 366s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1240 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 366s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 366s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1286 | Variant< std::pair >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 366s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 366s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1335 | Variant< std::vector >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 366s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1404 | Variant< std::vector >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 366s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 366s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1530 | Variant< std::vector >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 366s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1606 | Variant< std::map >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 366s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1679 | Variant>() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 366s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 366s] In file included from ../glibmm/variant.h:1742: [ 366s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 23 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 66 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 109 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 152 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 195 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 244 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 287 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 330 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 373 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 366s] In file included from ../glibmm/containerhandle_shared.h:23, [ 366s] from ../glibmm/arrayhandle.h:21, [ 366s] from ../glibmm.h:92, [ 366s] from variantdict.cc:4: [ 366s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 956 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 366s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 366s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1017 | Variant< Variant >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 366s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 366s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1070 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 366s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 366s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1240 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 366s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 366s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1286 | Variant< std::pair >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 366s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 366s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1335 | Variant< std::vector >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 366s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1404 | Variant< std::vector >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 366s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 366s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1530 | Variant< std::vector >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 366s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1606 | Variant< std::map >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 366s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1679 | Variant>() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 366s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 366s] In file included from ../glibmm/variant.h:1742: [ 366s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 23 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 66 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 109 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 152 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 195 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 244 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 287 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 330 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 373 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 366s] CXX wrap_init.lo [ 366s] In file included from ../glibmm/containerhandle_shared.h:23, [ 366s] from ../glibmm/arrayhandle.h:21, [ 366s] from ../glibmm.h:92, [ 366s] from variantiter.cc:4: [ 366s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 956 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 366s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 366s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1017 | Variant< Variant >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 366s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 366s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1070 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 366s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 366s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1240 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 366s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 366s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1286 | Variant< std::pair >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 366s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 366s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1335 | Variant< std::vector >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 366s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1404 | Variant< std::vector >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 366s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 366s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1530 | Variant< std::vector >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 366s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1606 | Variant< std::map >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 366s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1679 | Variant>() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 366s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 366s] In file included from ../glibmm/variant.h:1742: [ 366s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 23 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 66 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 109 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 152 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 195 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 244 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 287 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 330 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 373 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 366s] In file included from ../glibmm/containerhandle_shared.h:23, [ 366s] from ../glibmm/arrayhandle.h:21, [ 366s] from ../glibmm.h:92, [ 366s] from varianttype.cc:4: [ 366s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 956 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 366s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 366s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1017 | Variant< Variant >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 366s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 366s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1070 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 366s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 366s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1240 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 366s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 366s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1286 | Variant< std::pair >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 366s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 366s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1335 | Variant< std::vector >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 366s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1404 | Variant< std::vector >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 366s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 366s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1530 | Variant< std::vector >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 366s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1606 | Variant< std::map >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 366s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1679 | Variant>() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 366s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 366s] In file included from ../glibmm/variant.h:1742: [ 366s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 23 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 66 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 109 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 152 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 195 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 244 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 287 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 330 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 373 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 366s] CXX arrayhandle.lo [ 366s] CXX base64.lo [ 366s] CXX class.lo [ 366s] CXX containers.lo [ 366s] In file included from variant_basictypes.cc:3: [ 366s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 956 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 366s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 366s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1017 | Variant< Variant >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 366s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 366s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1070 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 366s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 366s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1240 | Variant(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 366s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 366s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1286 | Variant< std::pair >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 366s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 366s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1335 | Variant< std::vector >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 366s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1404 | Variant< std::vector >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 366s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 366s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1530 | Variant< std::vector >(); [ 366s] | ^ [ 366s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 366s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1606 | Variant< std::map >() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 366s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 366s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1679 | Variant>() [ 366s] | ^ [ 366s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 366s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 366s] In file included from ../glibmm/variant.h:1742: [ 366s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 23 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 66 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 109 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 152 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 195 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 244 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 287 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 330 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 373 | Variant() [ 366s] | ^ [ 366s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 366s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 366s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 366s] | ^~~~~~~~ [ 366s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 366s] CXX debug.lo [ 367s] CXX dispatcher.lo [ 367s] CXX error.lo [ 367s] In file included from ../glibmm/containerhandle_shared.h:23, [ 367s] from ../glibmm/arrayhandle.h:21, [ 367s] from arrayhandle.cc:17: [ 367s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 956 | Variant(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 367s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 367s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1017 | Variant< Variant >(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 367s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 367s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1070 | Variant(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 367s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 367s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1240 | Variant(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 367s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 367s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1286 | Variant< std::pair >() [ 367s] | ^ [ 367s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 367s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 367s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1335 | Variant< std::vector >() [ 367s] | ^ [ 367s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 367s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 367s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1404 | Variant< std::vector >(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 367s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 367s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1530 | Variant< std::vector >(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 367s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 367s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1606 | Variant< std::map >() [ 367s] | ^ [ 367s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 367s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 367s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1679 | Variant>() [ 367s] | ^ [ 367s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 367s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 367s] In file included from ../glibmm/variant.h:1742: [ 367s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 23 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 66 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 109 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 152 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 195 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 244 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 287 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 330 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 373 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 367s] In file included from ../glibmm/containerhandle_shared.h:23, [ 367s] from ../glibmm/arrayhandle.h:21, [ 367s] from ../glibmm.h:92, [ 367s] from wrap_init.cc:4: [ 367s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 956 | Variant(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 367s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 367s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1017 | Variant< Variant >(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 367s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 367s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1070 | Variant(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 367s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 367s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1240 | Variant(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 367s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 367s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1286 | Variant< std::pair >() [ 367s] | ^ [ 367s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 367s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 367s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1335 | Variant< std::vector >() [ 367s] | ^ [ 367s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 367s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 367s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1404 | Variant< std::vector >(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 367s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 367s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1530 | Variant< std::vector >(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 367s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 367s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1606 | Variant< std::map >() [ 367s] | ^ [ 367s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 367s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 367s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1679 | Variant>() [ 367s] | ^ [ 367s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 367s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 367s] In file included from ../glibmm/variant.h:1742: [ 367s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 23 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 66 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 109 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 152 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 195 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 244 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 287 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 330 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 373 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 367s] CXX exception.lo [ 367s] CXX exceptionhandler.lo [ 367s] CXX extraclassinit.lo [ 367s] In file included from ../glibmm/containerhandle_shared.h:23, [ 367s] from ../glibmm/object.h:34, [ 367s] from ../glibmm/interface.h:20, [ 367s] from class.cc:21: [ 367s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 956 | Variant(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 367s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 367s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1017 | Variant< Variant >(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 367s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 367s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1070 | Variant(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 367s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 367s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1240 | Variant(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 367s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 367s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1286 | Variant< std::pair >() [ 367s] | ^ [ 367s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 367s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 367s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1335 | Variant< std::vector >() [ 367s] | ^ [ 367s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 367s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 367s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1404 | Variant< std::vector >(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 367s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 367s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1530 | Variant< std::vector >(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 367s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 367s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1606 | Variant< std::map >() [ 367s] | ^ [ 367s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 367s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 367s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1679 | Variant>() [ 367s] | ^ [ 367s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 367s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 367s] In file included from ../glibmm/variant.h:1742: [ 367s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 23 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 66 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 109 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 152 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 195 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 244 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 287 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 330 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 373 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 367s] CXX init.lo [ 367s] In file included from ../glibmm/containerhandle_shared.h:23, [ 367s] from ../glibmm/arrayhandle.h:21, [ 367s] from ../glibmm/sarray.h:25, [ 367s] from ../glibmm/containers.h:23, [ 367s] from containers.cc:19: [ 367s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 956 | Variant(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 367s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 367s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1017 | Variant< Variant >(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 367s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 367s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1070 | Variant(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 367s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 367s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1240 | Variant(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 367s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 367s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1286 | Variant< std::pair >() [ 367s] | ^ [ 367s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 367s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 367s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1335 | Variant< std::vector >() [ 367s] | ^ [ 367s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 367s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 367s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1404 | Variant< std::vector >(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 367s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 367s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1530 | Variant< std::vector >(); [ 367s] | ^ [ 367s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 367s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 367s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1606 | Variant< std::map >() [ 367s] | ^ [ 367s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 367s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 367s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1679 | Variant>() [ 367s] | ^ [ 367s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 367s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 367s] In file included from ../glibmm/variant.h:1742: [ 367s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 23 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 66 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 109 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 152 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 195 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 244 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 287 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 330 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 373 | Variant() [ 367s] | ^ [ 367s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 367s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 367s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 367s] | ^~~~~~~~ [ 367s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 368s] CXX interface.lo [ 368s] CXX main.lo [ 368s] CXX object.lo [ 368s] CXX objectbase.lo [ 368s] CXX pattern.lo [ 368s] CXX property.lo [ 368s] CXX propertyproxy.lo [ 368s] CXX propertyproxy_base.lo [ 369s] In file included from ../glibmm/containerhandle_shared.h:23, [ 369s] from ../glibmm/object.h:34, [ 369s] from ../glibmm/interface.h:20, [ 369s] from interface.cc:17: [ 369s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 956 | Variant(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 369s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 369s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1017 | Variant< Variant >(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 369s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 369s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1070 | Variant(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 369s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 369s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1240 | Variant(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 369s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 369s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1286 | Variant< std::pair >() [ 369s] | ^ [ 369s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 369s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 369s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1335 | Variant< std::vector >() [ 369s] | ^ [ 369s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 369s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 369s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1404 | Variant< std::vector >(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 369s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 369s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1530 | Variant< std::vector >(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 369s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 369s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1606 | Variant< std::map >() [ 369s] | ^ [ 369s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 369s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 369s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1679 | Variant>() [ 369s] | ^ [ 369s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 369s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 369s] In file included from ../glibmm/variant.h:1742: [ 369s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 23 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 66 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 109 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 152 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 195 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 244 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 287 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 330 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 373 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 369s] pattern.cc: In member function 'bool Glib::PatternSpec::match(const Glib::ustring&) const': [ 369s] 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] [ 369s] 42 | return g_pattern_match(gobject_, str.bytes(), str.c_str(), nullptr); [ 369s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 369s] In file included from /usr/include/glib-2.0/glib.h:68, [ 369s] from pattern.cc:19: [ 369s] /usr/include/glib-2.0/glib/gpattern.h:52:15: note: declared here [ 369s] 52 | gboolean g_pattern_match (GPatternSpec *pspec, [ 369s] | ^~~~~~~~~~~~~~~ [ 369s] pattern.cc: In member function 'bool Glib::PatternSpec::match(const Glib::ustring&, const Glib::ustring&) const': [ 369s] 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] [ 369s] 48 | return g_pattern_match(gobject_, str.bytes(), str.c_str(), str_reversed.c_str()); [ 369s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 369s] /usr/include/glib-2.0/glib/gpattern.h:52:15: note: declared here [ 369s] 52 | gboolean g_pattern_match (GPatternSpec *pspec, [ 369s] | ^~~~~~~~~~~~~~~ [ 369s] CXX quark.lo [ 369s] CXX random.lo [ 369s] In file included from ../glibmm/containerhandle_shared.h:23, [ 369s] from ../glibmm/object.h:34, [ 369s] from object.cc:17: [ 369s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 956 | Variant(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 369s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 369s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1017 | Variant< Variant >(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 369s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 369s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1070 | Variant(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 369s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 369s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1240 | Variant(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 369s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 369s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1286 | Variant< std::pair >() [ 369s] | ^ [ 369s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 369s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 369s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1335 | Variant< std::vector >() [ 369s] | ^ [ 369s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 369s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 369s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1404 | Variant< std::vector >(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 369s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 369s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1530 | Variant< std::vector >(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 369s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 369s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1606 | Variant< std::map >() [ 369s] | ^ [ 369s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 369s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 369s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1679 | Variant>() [ 369s] | ^ [ 369s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 369s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 369s] In file included from ../glibmm/variant.h:1742: [ 369s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 23 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 66 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 109 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 152 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 195 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 244 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 287 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 330 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 373 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 369s] In file included from ../glibmm/containerhandle_shared.h:23, [ 369s] from ../glibmm/object.h:34, [ 369s] from ../glibmm/interface.h:20, [ 369s] from objectbase.cc:22: [ 369s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 956 | Variant(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 369s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 369s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1017 | Variant< Variant >(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 369s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 369s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1070 | Variant(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 369s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 369s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1240 | Variant(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 369s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 369s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1286 | Variant< std::pair >() [ 369s] | ^ [ 369s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 369s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 369s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1335 | Variant< std::vector >() [ 369s] | ^ [ 369s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 369s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 369s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1404 | Variant< std::vector >(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 369s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 369s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1530 | Variant< std::vector >(); [ 369s] | ^ [ 369s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 369s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 369s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1606 | Variant< std::map >() [ 369s] | ^ [ 369s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 369s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 369s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1679 | Variant>() [ 369s] | ^ [ 369s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 369s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 369s] In file included from ../glibmm/variant.h:1742: [ 369s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 23 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 66 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 109 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 152 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 195 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 244 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 287 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 330 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 373 | Variant() [ 369s] | ^ [ 369s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 369s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 369s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 369s] | ^~~~~~~~ [ 369s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 369s] CXX sarray.lo [ 369s] CXX signalproxy.lo [ 370s] In file included from ../glibmm/containerhandle_shared.h:23, [ 370s] from ../glibmm/object.h:34, [ 370s] from property.cc:19: [ 370s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 956 | Variant(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 370s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 370s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1017 | Variant< Variant >(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 370s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 370s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1070 | Variant(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 370s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 370s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1240 | Variant(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 370s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 370s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1286 | Variant< std::pair >() [ 370s] | ^ [ 370s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 370s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 370s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1335 | Variant< std::vector >() [ 370s] | ^ [ 370s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 370s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 370s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1404 | Variant< std::vector >(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 370s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 370s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1530 | Variant< std::vector >(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 370s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 370s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1606 | Variant< std::map >() [ 370s] | ^ [ 370s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 370s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 370s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1679 | Variant>() [ 370s] | ^ [ 370s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 370s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 370s] In file included from ../glibmm/variant.h:1742: [ 370s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 23 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 66 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 109 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 152 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 195 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 244 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 287 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 330 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 373 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 370s] CXX signalproxy_connectionnode.lo [ 370s] In file included from ../glibmm/containerhandle_shared.h:23, [ 370s] from ../glibmm/object.h:34, [ 370s] from propertyproxy_base.cc:22: [ 370s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 956 | Variant(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 370s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 370s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1017 | Variant< Variant >(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 370s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 370s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1070 | Variant(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 370s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 370s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1240 | Variant(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 370s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 370s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1286 | Variant< std::pair >() [ 370s] | ^ [ 370s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 370s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 370s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1335 | Variant< std::vector >() [ 370s] | ^ [ 370s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 370s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 370s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1404 | Variant< std::vector >(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 370s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 370s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1530 | Variant< std::vector >(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 370s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 370s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1606 | Variant< std::map >() [ 370s] | ^ [ 370s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 370s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 370s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1679 | Variant>() [ 370s] | ^ [ 370s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 370s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 370s] In file included from ../glibmm/variant.h:1742: [ 370s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 23 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 66 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 109 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 152 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 195 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 244 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 287 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 330 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 373 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 370s] CXX streamiochannel.lo [ 370s] CXX stringutils.lo [ 370s] CXX threadpool.lo [ 370s] CXX timer.lo [ 370s] In file included from ../glibmm/containerhandle_shared.h:23, [ 370s] from ../glibmm/arrayhandle.h:21, [ 370s] from ../glibmm.h:92, [ 370s] from random.cc:19: [ 370s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 956 | Variant(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 370s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 370s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1017 | Variant< Variant >(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 370s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 370s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1070 | Variant(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 370s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 370s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1240 | Variant(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 370s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 370s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1286 | Variant< std::pair >() [ 370s] | ^ [ 370s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 370s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 370s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1335 | Variant< std::vector >() [ 370s] | ^ [ 370s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 370s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 370s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1404 | Variant< std::vector >(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 370s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 370s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1530 | Variant< std::vector >(); [ 370s] | ^ [ 370s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 370s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 370s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1606 | Variant< std::map >() [ 370s] | ^ [ 370s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 370s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 370s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1679 | Variant>() [ 370s] | ^ [ 370s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 370s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 370s] In file included from ../glibmm/variant.h:1742: [ 370s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 23 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 66 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 109 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 152 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 195 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 244 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 287 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 330 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 373 | Variant() [ 370s] | ^ [ 370s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 370s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 370s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 370s] | ^~~~~~~~ [ 370s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 371s] In file included from ../glibmm/containerhandle_shared.h:23, [ 371s] from ../glibmm/arrayhandle.h:21, [ 371s] from ../glibmm/sarray.h:25, [ 371s] from sarray.cc:19: [ 371s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 956 | Variant(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 371s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 371s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1017 | Variant< Variant >(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 371s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 371s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1070 | Variant(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 371s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 371s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1240 | Variant(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 371s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 371s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1286 | Variant< std::pair >() [ 371s] | ^ [ 371s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 371s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 371s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1335 | Variant< std::vector >() [ 371s] | ^ [ 371s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 371s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 371s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1404 | Variant< std::vector >(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 371s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 371s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1530 | Variant< std::vector >(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 371s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 371s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1606 | Variant< std::map >() [ 371s] | ^ [ 371s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 371s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 371s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1679 | Variant>() [ 371s] | ^ [ 371s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 371s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 371s] In file included from ../glibmm/variant.h:1742: [ 371s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 23 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 66 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 109 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 152 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 195 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 244 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 287 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 330 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 373 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 371s] CXX timeval.lo [ 371s] CXX ustring.lo [ 371s] In file included from ../glibmm/containerhandle_shared.h:23, [ 371s] from ../glibmm/object.h:34, [ 371s] from signalproxy.cc:21: [ 371s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 956 | Variant(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 371s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 371s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1017 | Variant< Variant >(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 371s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 371s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1070 | Variant(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 371s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 371s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1240 | Variant(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 371s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 371s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1286 | Variant< std::pair >() [ 371s] | ^ [ 371s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 371s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 371s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1335 | Variant< std::vector >() [ 371s] | ^ [ 371s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 371s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 371s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1404 | Variant< std::vector >(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 371s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 371s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1530 | Variant< std::vector >(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 371s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 371s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1606 | Variant< std::map >() [ 371s] | ^ [ 371s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 371s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 371s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1679 | Variant>() [ 371s] | ^ [ 371s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 371s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 371s] In file included from ../glibmm/variant.h:1742: [ 371s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 23 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 66 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 109 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 152 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 195 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 244 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 287 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 330 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 373 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 371s] In file included from ../glibmm/containerhandle_shared.h:23, [ 371s] from ../glibmm/object.h:34, [ 371s] from signalproxy_connectionnode.cc:20: [ 371s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 956 | Variant(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 371s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 371s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1017 | Variant< Variant >(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 371s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 371s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1070 | Variant(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 371s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 371s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1240 | Variant(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 371s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 371s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1286 | Variant< std::pair >() [ 371s] | ^ [ 371s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 371s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 371s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1335 | Variant< std::vector >() [ 371s] | ^ [ 371s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 371s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 371s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1404 | Variant< std::vector >(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 371s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 371s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1530 | Variant< std::vector >(); [ 371s] | ^ [ 371s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 371s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 371s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1606 | Variant< std::map >() [ 371s] | ^ [ 371s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 371s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 371s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1679 | Variant>() [ 371s] | ^ [ 371s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 371s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 371s] In file included from ../glibmm/variant.h:1742: [ 371s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 23 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 66 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 109 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 152 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 195 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 244 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 287 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 330 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 373 | Variant() [ 371s] | ^ [ 371s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 371s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 371s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 371s] | ^~~~~~~~ [ 371s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 371s] CXX utility.lo [ 371s] CXX value.lo [ 371s] CXX value_custom.lo [ 372s] CXX variantdbusstring.lo [ 372s] In file included from ../glibmm/containerhandle_shared.h:23, [ 372s] from ../glibmm/arrayhandle.h:21, [ 372s] from ../glibmm.h:92, [ 372s] from timer.cc:19: [ 372s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 956 | Variant(); [ 372s] | ^ [ 372s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 372s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 372s] CXX vectorutils.lo [ 372s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1017 | Variant< Variant >(); [ 372s] | ^ [ 372s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 372s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 372s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1070 | Variant(); [ 372s] | ^ [ 372s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 372s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 372s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1240 | Variant(); [ 372s] | ^ [ 372s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 372s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 372s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1286 | Variant< std::pair >() [ 372s] | ^ [ 372s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 372s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 372s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1335 | Variant< std::vector >() [ 372s] | ^ [ 372s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 372s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 372s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1404 | Variant< std::vector >(); [ 372s] | ^ [ 372s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 372s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 372s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1530 | Variant< std::vector >(); [ 372s] | ^ [ 372s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 372s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 372s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1606 | Variant< std::map >() [ 372s] | ^ [ 372s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 372s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 372s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1679 | Variant>() [ 372s] | ^ [ 372s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 372s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 372s] In file included from ../glibmm/variant.h:1742: [ 372s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 23 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 66 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 109 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 152 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 195 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 244 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 287 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 330 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 373 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 372s] CXX wrap.lo [ 372s] In file included from ../glibmm/containerhandle_shared.h:23, [ 372s] from ../glibmm/vectorutils.h:21, [ 372s] from value.cc:20: [ 372s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 956 | Variant(); [ 372s] | ^ [ 372s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 372s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 372s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1017 | Variant< Variant >(); [ 372s] | ^ [ 372s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 372s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 372s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1070 | Variant(); [ 372s] | ^ [ 372s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 372s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 372s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1240 | Variant(); [ 372s] | ^ [ 372s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 372s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 372s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1286 | Variant< std::pair >() [ 372s] | ^ [ 372s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 372s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 372s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1335 | Variant< std::vector >() [ 372s] | ^ [ 372s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 372s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 372s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1404 | Variant< std::vector >(); [ 372s] | ^ [ 372s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 372s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 372s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1530 | Variant< std::vector >(); [ 372s] | ^ [ 372s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 372s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 372s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1606 | Variant< std::map >() [ 372s] | ^ [ 372s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 372s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 372s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1679 | Variant>() [ 372s] | ^ [ 372s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 372s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 372s] In file included from ../glibmm/variant.h:1742: [ 372s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 23 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 66 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 109 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 152 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 195 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 244 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 287 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 330 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 373 | Variant() [ 372s] | ^ [ 372s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 372s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 372s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 372s] | ^~~~~~~~ [ 372s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 373s] In file included from ../glibmm/containerhandle_shared.h:23, [ 373s] from ../glibmm/vectorutils.h:21, [ 373s] from vectorutils.cc:17: [ 373s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 956 | Variant(); [ 373s] | ^ [ 373s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 373s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 373s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1017 | Variant< Variant >(); [ 373s] | ^ [ 373s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 373s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 373s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1070 | Variant(); [ 373s] | ^ [ 373s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 373s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 373s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1240 | Variant(); [ 373s] | ^ [ 373s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 373s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 373s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1286 | Variant< std::pair >() [ 373s] | ^ [ 373s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 373s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 373s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1335 | Variant< std::vector >() [ 373s] | ^ [ 373s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 373s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 373s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1404 | Variant< std::vector >(); [ 373s] | ^ [ 373s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 373s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 373s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1530 | Variant< std::vector >(); [ 373s] | ^ [ 373s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 373s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 373s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1606 | Variant< std::map >() [ 373s] | ^ [ 373s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 373s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 373s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1679 | Variant>() [ 373s] | ^ [ 373s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 373s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 373s] In file included from ../glibmm/variant.h:1742: [ 373s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 23 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 66 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 109 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 152 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 195 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 244 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 287 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 330 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 373 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 373s] In file included from ../glibmm/containerhandle_shared.h:23, [ 373s] from ../glibmm/object.h:34, [ 373s] from wrap.cc:20: [ 373s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 956 | Variant(); [ 373s] | ^ [ 373s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 373s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 373s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1017 | Variant< Variant >(); [ 373s] | ^ [ 373s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 373s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 373s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1070 | Variant(); [ 373s] | ^ [ 373s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 373s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 373s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1240 | Variant(); [ 373s] | ^ [ 373s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 373s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 373s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1286 | Variant< std::pair >() [ 373s] | ^ [ 373s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 373s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 373s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1335 | Variant< std::vector >() [ 373s] | ^ [ 373s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 373s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 373s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1404 | Variant< std::vector >(); [ 373s] | ^ [ 373s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 373s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 373s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1530 | Variant< std::vector >(); [ 373s] | ^ [ 373s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 373s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 373s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1606 | Variant< std::map >() [ 373s] | ^ [ 373s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 373s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 373s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1679 | Variant>() [ 373s] | ^ [ 373s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 373s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 373s] In file included from ../glibmm/variant.h:1742: [ 373s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 23 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 66 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 109 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 152 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 195 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 244 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 287 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 330 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 373 | Variant() [ 373s] | ^ [ 373s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 373s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 373s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 373s] | ^~~~~~~~ [ 373s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 373s] CXXLD libglibmm-2.4.la [ 374s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 374s] Making all in gio/giomm [ 374s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 374s] CXX actiongroup.lo [ 374s] CXX action.lo [ 374s] CXX actionmap.lo [ 374s] CXX applaunchcontext.lo [ 374s] CXX appinfo.lo [ 374s] CXX application.lo [ 374s] CXX applicationcommandline.lo [ 374s] CXX asyncinitable.lo [ 375s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 375s] from ../../glib/glibmm/arrayhandle.h:21, [ 375s] from ../../glib/glibmm.h:92, [ 375s] from appinfo.cc:4: [ 375s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 956 | Variant(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1017 | Variant< Variant >(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1070 | Variant(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1240 | Variant(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1286 | Variant< std::pair >() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1335 | Variant< std::vector >() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1404 | Variant< std::vector >(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1530 | Variant< std::vector >(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1606 | Variant< std::map >() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1679 | Variant>() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 375s] In file included from ../../glib/glibmm/variant.h:1742: [ 375s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 23 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 66 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 109 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 152 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 195 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 244 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 287 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 330 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 373 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 375s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 375s] from ../../glib/glibmm/arrayhandle.h:21, [ 375s] from ../../glib/glibmm.h:92, [ 375s] from action.cc:4: [ 375s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 956 | Variant(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1017 | Variant< Variant >(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1070 | Variant(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1240 | Variant(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1286 | Variant< std::pair >() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1335 | Variant< std::vector >() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1404 | Variant< std::vector >(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1530 | Variant< std::vector >(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1606 | Variant< std::map >() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1679 | Variant>() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 375s] In file included from ../../glib/glibmm/variant.h:1742: [ 375s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 23 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 66 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 109 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 152 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 195 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 244 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 287 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 330 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 373 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 375s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 375s] from ../../glib/glibmm/arrayhandle.h:21, [ 375s] from ../../glib/glibmm.h:92, [ 375s] from application.cc:4: [ 375s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 956 | Variant(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1017 | Variant< Variant >(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1070 | Variant(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1240 | Variant(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1286 | Variant< std::pair >() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1335 | Variant< std::vector >() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1404 | Variant< std::vector >(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1530 | Variant< std::vector >(); [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1606 | Variant< std::map >() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1679 | Variant>() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 375s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 375s] In file included from ../../glib/glibmm/variant.h:1742: [ 375s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 23 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 66 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 109 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 152 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 195 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 244 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 287 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 330 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 373 | Variant() [ 375s] | ^ [ 375s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 375s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 375s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 375s] | ^~~~~~~~ [ 375s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 376s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 376s] from ../../glib/glibmm/arrayhandle.h:21, [ 376s] from ../../glib/glibmm.h:92, [ 376s] from asyncinitable.cc:4: [ 376s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 956 | Variant(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1017 | Variant< Variant >(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1070 | Variant(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1240 | Variant(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1286 | Variant< std::pair >() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1335 | Variant< std::vector >() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1404 | Variant< std::vector >(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1530 | Variant< std::vector >(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1606 | Variant< std::map >() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1679 | Variant>() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 376s] In file included from ../../glib/glibmm/variant.h:1742: [ 376s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 23 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 66 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 109 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 152 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 195 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 244 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 287 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 330 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 373 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 376s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 376s] from ../../glib/glibmm/arrayhandle.h:21, [ 376s] from ../../glib/glibmm.h:92, [ 376s] from actionmap.cc:4: [ 376s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 956 | Variant(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1017 | Variant< Variant >(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1070 | Variant(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1240 | Variant(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1286 | Variant< std::pair >() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1335 | Variant< std::vector >() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1404 | Variant< std::vector >(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1530 | Variant< std::vector >(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1606 | Variant< std::map >() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1679 | Variant>() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 376s] In file included from ../../glib/glibmm/variant.h:1742: [ 376s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 23 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 66 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 109 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 152 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 195 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 244 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 287 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 376s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 376s] from ../../glib/glibmm/arrayhandle.h:21, [ 376s] from ../../glib/glibmm.h:92, [ 376s] from actiongroup.cc:4: [ 376s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 956 | Variant(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 330 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1017 | Variant< Variant >(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 373 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1070 | Variant(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1240 | Variant(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1286 | Variant< std::pair >() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1335 | Variant< std::vector >() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1404 | Variant< std::vector >(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1530 | Variant< std::vector >(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1606 | Variant< std::map >() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1679 | Variant>() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 376s] In file included from ../../glib/glibmm/variant.h:1742: [ 376s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 23 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 66 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 109 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 152 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 195 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 244 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 287 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 330 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 373 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 376s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 376s] from ../../glib/glibmm/arrayhandle.h:21, [ 376s] from ../../glib/glibmm.h:92, [ 376s] from applaunchcontext.cc:4: [ 376s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 956 | Variant(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1017 | Variant< Variant >(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1070 | Variant(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1240 | Variant(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1286 | Variant< std::pair >() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1335 | Variant< std::vector >() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1404 | Variant< std::vector >(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1530 | Variant< std::vector >(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1606 | Variant< std::map >() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1679 | Variant>() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 376s] In file included from ../../glib/glibmm/variant.h:1742: [ 376s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 23 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 66 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 109 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 152 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 195 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 244 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 287 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 330 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 373 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 376s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 376s] from ../../glib/glibmm/arrayhandle.h:21, [ 376s] from ../../glib/glibmm.h:92, [ 376s] from applicationcommandline.cc:4: [ 376s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 956 | Variant(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1017 | Variant< Variant >(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1070 | Variant(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1240 | Variant(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1286 | Variant< std::pair >() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1335 | Variant< std::vector >() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1404 | Variant< std::vector >(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1530 | Variant< std::vector >(); [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1606 | Variant< std::map >() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1679 | Variant>() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 376s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 376s] In file included from ../../glib/glibmm/variant.h:1742: [ 376s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 23 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 66 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 109 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 152 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 195 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 244 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 287 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 330 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 373 | Variant() [ 376s] | ^ [ 376s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 376s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 376s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 376s] | ^~~~~~~~ [ 376s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 376s] CXX asyncresult.lo [ 376s] CXX bufferedinputstream.lo [ 376s] CXX bufferedoutputstream.lo [ 376s] CXX cancellable.lo [ 376s] CXX charsetconverter.lo [ 376s] CXX converter.lo [ 376s] CXX converterinputstream.lo [ 377s] CXX converteroutputstream.lo [ 377s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 377s] from ../../glib/glibmm/arrayhandle.h:21, [ 377s] from ../../glib/glibmm.h:92, [ 377s] from asyncresult.cc:4: [ 377s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 956 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1017 | Variant< Variant >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1070 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1240 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1286 | Variant< std::pair >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1335 | Variant< std::vector >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1404 | Variant< std::vector >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1530 | Variant< std::vector >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1606 | Variant< std::map >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1679 | Variant>() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 377s] In file included from ../../glib/glibmm/variant.h:1742: [ 377s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 23 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 66 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 109 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 152 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 195 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 244 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 287 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 330 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 373 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 377s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 377s] from ../../glib/glibmm/arrayhandle.h:21, [ 377s] from ../../glib/glibmm.h:92, [ 377s] from bufferedinputstream.cc:4: [ 377s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 956 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1017 | Variant< Variant >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1070 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1240 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1286 | Variant< std::pair >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1335 | Variant< std::vector >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1404 | Variant< std::vector >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1530 | Variant< std::vector >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1606 | Variant< std::map >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1679 | Variant>() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 377s] In file included from ../../glib/glibmm/variant.h:1742: [ 377s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 23 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 66 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 109 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 152 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 195 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 244 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 287 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 330 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 373 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 377s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 377s] from ../../glib/glibmm/arrayhandle.h:21, [ 377s] from ../../glib/glibmm.h:92, [ 377s] from bufferedoutputstream.cc:4: [ 377s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 956 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1017 | Variant< Variant >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1070 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1240 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1286 | Variant< std::pair >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1335 | Variant< std::vector >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1404 | Variant< std::vector >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1530 | Variant< std::vector >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1606 | Variant< std::map >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1679 | Variant>() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 377s] In file included from ../../glib/glibmm/variant.h:1742: [ 377s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 23 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 66 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 109 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 152 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 195 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 244 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 287 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 330 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 373 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 377s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 377s] from ../../glib/glibmm/arrayhandle.h:21, [ 377s] from ../../glib/glibmm.h:92, [ 377s] from charsetconverter.cc:4: [ 377s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 956 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1017 | Variant< Variant >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1070 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1240 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1286 | Variant< std::pair >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1335 | Variant< std::vector >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1404 | Variant< std::vector >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1530 | Variant< std::vector >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1606 | Variant< std::map >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1679 | Variant>() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 377s] In file included from ../../glib/glibmm/variant.h:1742: [ 377s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 23 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 66 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 109 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 152 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 195 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 244 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 287 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 330 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 373 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 377s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 377s] from ../../glib/glibmm/arrayhandle.h:21, [ 377s] from ../../glib/glibmm.h:92, [ 377s] from cancellable.cc:4: [ 377s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 956 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1017 | Variant< Variant >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1070 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1240 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1286 | Variant< std::pair >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1335 | Variant< std::vector >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1404 | Variant< std::vector >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1530 | Variant< std::vector >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1606 | Variant< std::map >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1679 | Variant>() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 377s] In file included from ../../glib/glibmm/variant.h:1742: [ 377s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 23 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 66 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 109 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 152 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 195 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 244 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 287 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 330 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 373 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 377s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 377s] from ../../glib/glibmm/arrayhandle.h:21, [ 377s] from ../../glib/glibmm.h:92, [ 377s] from converterinputstream.cc:4: [ 377s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 956 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1017 | Variant< Variant >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1070 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1240 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1286 | Variant< std::pair >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1335 | Variant< std::vector >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1404 | Variant< std::vector >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1530 | Variant< std::vector >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1606 | Variant< std::map >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 377s] CXX credentials.lo [ 377s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1679 | Variant>() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 377s] In file included from ../../glib/glibmm/variant.h:1742: [ 377s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 23 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 66 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 109 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 152 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 195 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 244 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 287 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 330 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 373 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 377s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 377s] from ../../glib/glibmm/arrayhandle.h:21, [ 377s] from ../../glib/glibmm.h:92, [ 377s] from converter.cc:4: [ 377s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 956 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1017 | Variant< Variant >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1070 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1240 | Variant(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1286 | Variant< std::pair >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1335 | Variant< std::vector >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1404 | Variant< std::vector >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1530 | Variant< std::vector >(); [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1606 | Variant< std::map >() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1679 | Variant>() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 377s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 377s] In file included from ../../glib/glibmm/variant.h:1742: [ 377s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 23 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 66 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 109 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 152 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 195 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 244 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 287 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 330 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 373 | Variant() [ 377s] | ^ [ 377s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 377s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 377s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 377s] | ^~~~~~~~ [ 377s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 378s] CXX datainputstream.lo [ 378s] CXX dataoutputstream.lo [ 378s] CXX dbusactiongroup.lo [ 378s] CXX dbusaddress.lo [ 378s] CXX dbusauthobserver.lo [ 378s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 378s] from ../../glib/glibmm/arrayhandle.h:21, [ 378s] from ../../glib/glibmm.h:92, [ 378s] from converteroutputstream.cc:4: [ 378s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 956 | Variant(); [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1017 | Variant< Variant >(); [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1070 | Variant(); [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1240 | Variant(); [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1286 | Variant< std::pair >() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1335 | Variant< std::vector >() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1404 | Variant< std::vector >(); [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1530 | Variant< std::vector >(); [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1606 | Variant< std::map >() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1679 | Variant>() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 378s] In file included from ../../glib/glibmm/variant.h:1742: [ 378s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 23 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 66 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 109 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 152 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 195 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 244 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 287 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 330 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 373 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 378s] CXX dbusconnection.lo [ 378s] CXX dbuserror.lo [ 378s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 378s] from ../../glib/glibmm/arrayhandle.h:21, [ 378s] from ../../glib/glibmm.h:92, [ 378s] from credentials.cc:4: [ 378s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 956 | Variant(); [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1017 | Variant< Variant >(); [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1070 | Variant(); [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1240 | Variant(); [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1286 | Variant< std::pair >() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1335 | Variant< std::vector >() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1404 | Variant< std::vector >(); [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1530 | Variant< std::vector >(); [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1606 | Variant< std::map >() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1679 | Variant>() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 378s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 378s] In file included from ../../glib/glibmm/variant.h:1742: [ 378s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 23 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 66 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 109 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 152 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 195 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 244 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 287 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 330 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 373 | Variant() [ 378s] | ^ [ 378s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 378s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 378s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 378s] | ^~~~~~~~ [ 378s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 379s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 379s] from ../../glib/glibmm/arrayhandle.h:21, [ 379s] from ../../glib/glibmm.h:92, [ 379s] from dataoutputstream.cc:4: [ 379s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 956 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1017 | Variant< Variant >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1070 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1240 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1286 | Variant< std::pair >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1335 | Variant< std::vector >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1404 | Variant< std::vector >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1530 | Variant< std::vector >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1606 | Variant< std::map >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1679 | Variant>() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 379s] In file included from ../../glib/glibmm/variant.h:1742: [ 379s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 23 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 66 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 109 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 152 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 195 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 244 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 287 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 330 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 373 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 379s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 379s] from ../../glib/glibmm/arrayhandle.h:21, [ 379s] from ../../glib/glibmm.h:92, [ 379s] from datainputstream.cc:4: [ 379s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 956 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1017 | Variant< Variant >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1070 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1240 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1286 | Variant< std::pair >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1335 | Variant< std::vector >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1404 | Variant< std::vector >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1530 | Variant< std::vector >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1606 | Variant< std::map >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1679 | Variant>() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 379s] In file included from ../../glib/glibmm/variant.h:1742: [ 379s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 23 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 66 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 109 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 152 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 195 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 244 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 287 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 330 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 373 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 379s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 379s] from ../../glib/glibmm/arrayhandle.h:21, [ 379s] from ../../glib/glibmm.h:92, [ 379s] from dbusactiongroup.cc:4: [ 379s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 956 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1017 | Variant< Variant >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1070 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1240 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1286 | Variant< std::pair >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1335 | Variant< std::vector >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1404 | Variant< std::vector >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1530 | Variant< std::vector >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1606 | Variant< std::map >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1679 | Variant>() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 379s] In file included from ../../glib/glibmm/variant.h:1742: [ 379s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 23 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 66 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 109 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 152 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 195 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 244 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 287 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 330 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 373 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 379s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 379s] from ../../glib/glibmm/arrayhandle.h:21, [ 379s] from ../../glib/glibmm.h:92, [ 379s] from dbusauthobserver.cc:4: [ 379s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 956 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1017 | Variant< Variant >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1070 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1240 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1286 | Variant< std::pair >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1335 | Variant< std::vector >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1404 | Variant< std::vector >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1530 | Variant< std::vector >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1606 | Variant< std::map >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1679 | Variant>() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 379s] In file included from ../../glib/glibmm/variant.h:1742: [ 379s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 23 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 66 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 109 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 152 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 195 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 244 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 287 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 330 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 373 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 379s] CXX dbuserrorutils.lo [ 379s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 379s] from ../../glib/glibmm/arrayhandle.h:21, [ 379s] from ../../glib/glibmm.h:92, [ 379s] from dbusaddress.cc:4: [ 379s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 956 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1017 | Variant< Variant >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1070 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1240 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1286 | Variant< std::pair >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1335 | Variant< std::vector >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1404 | Variant< std::vector >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1530 | Variant< std::vector >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1606 | Variant< std::map >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1679 | Variant>() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 379s] In file included from ../../glib/glibmm/variant.h:1742: [ 379s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 23 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 66 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 109 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 152 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 195 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 244 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 287 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 330 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 373 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 379s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 379s] from ../../glib/glibmm/arrayhandle.h:21, [ 379s] from ../../glib/glibmm.h:92, [ 379s] from dbusconnection.cc:4: [ 379s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 956 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1017 | Variant< Variant >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1070 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1240 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1286 | Variant< std::pair >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1335 | Variant< std::vector >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1404 | Variant< std::vector >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1530 | Variant< std::vector >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1606 | Variant< std::map >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1679 | Variant>() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 379s] In file included from ../../glib/glibmm/variant.h:1742: [ 379s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 23 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 66 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 109 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 152 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 195 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 244 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 287 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 330 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 373 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 379s] CXX dbusinterface.lo [ 379s] CXX dbusinterfaceskeleton.lo [ 379s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 379s] from ../../glib/glibmm/arrayhandle.h:21, [ 379s] from ../../glib/glibmm.h:92, [ 379s] from dbuserror.cc:4: [ 379s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 956 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1017 | Variant< Variant >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1070 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1240 | Variant(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1286 | Variant< std::pair >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1335 | Variant< std::vector >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1404 | Variant< std::vector >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1530 | Variant< std::vector >(); [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1606 | Variant< std::map >() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1679 | Variant>() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 379s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 379s] In file included from ../../glib/glibmm/variant.h:1742: [ 379s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 23 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 66 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 109 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 152 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 195 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 244 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 287 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 330 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 373 | Variant() [ 379s] | ^ [ 379s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 379s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 379s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 379s] | ^~~~~~~~ [ 379s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 379s] CXX dbusinterfacevtable.lo [ 379s] CXX dbusintrospection.lo [ 379s] CXX dbusmenumodel.lo [ 380s] CXX dbusmessage.lo [ 380s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 380s] from ../../glib/glibmm/arrayhandle.h:21, [ 380s] from ../../glib/glibmm.h:92, [ 380s] from dbuserrorutils.cc:4: [ 380s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 956 | Variant(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1017 | Variant< Variant >(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1070 | Variant(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1240 | Variant(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1286 | Variant< std::pair >() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1335 | Variant< std::vector >() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1404 | Variant< std::vector >(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1530 | Variant< std::vector >(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1606 | Variant< std::map >() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1679 | Variant>() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 380s] In file included from ../../glib/glibmm/variant.h:1742: [ 380s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 23 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 66 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 109 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 152 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 195 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 244 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 287 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 330 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 373 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 380s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 380s] from ../../glib/glibmm/arrayhandle.h:21, [ 380s] from ../../glib/glibmm.h:92, [ 380s] from dbusinterface.cc:4: [ 380s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 956 | Variant(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1017 | Variant< Variant >(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1070 | Variant(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1240 | Variant(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1286 | Variant< std::pair >() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1335 | Variant< std::vector >() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1404 | Variant< std::vector >(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1530 | Variant< std::vector >(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1606 | Variant< std::map >() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1679 | Variant>() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 380s] In file included from ../../glib/glibmm/variant.h:1742: [ 380s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 23 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 66 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 109 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 152 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 195 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 244 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 287 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 330 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 373 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 380s] CXX dbusmethodinvocation.lo [ 380s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 380s] from ../../glib/glibmm/arrayhandle.h:21, [ 380s] from ../../glib/glibmm.h:92, [ 380s] from dbusinterfaceskeleton.cc:4: [ 380s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 956 | Variant(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1017 | Variant< Variant >(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1070 | Variant(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1240 | Variant(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1286 | Variant< std::pair >() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1335 | Variant< std::vector >() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1404 | Variant< std::vector >(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1530 | Variant< std::vector >(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1606 | Variant< std::map >() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1679 | Variant>() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 380s] In file included from ../../glib/glibmm/variant.h:1742: [ 380s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 23 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 66 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 109 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 152 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 195 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 244 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 287 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 330 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 373 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 380s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 380s] from ../../glib/glibmm/arrayhandle.h:21, [ 380s] from ../../glib/glibmm.h:92, [ 380s] from dbusinterfacevtable.cc:4: [ 380s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 956 | Variant(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1017 | Variant< Variant >(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1070 | Variant(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1240 | Variant(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1286 | Variant< std::pair >() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1335 | Variant< std::vector >() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1404 | Variant< std::vector >(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1530 | Variant< std::vector >(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1606 | Variant< std::map >() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1679 | Variant>() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 380s] In file included from ../../glib/glibmm/variant.h:1742: [ 380s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 23 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 66 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 109 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 152 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 195 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 244 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 287 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 330 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 373 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 380s] CXX dbusobject.lo [ 380s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 380s] from ../../glib/glibmm/arrayhandle.h:21, [ 380s] from ../../glib/glibmm.h:92, [ 380s] from dbusintrospection.cc:4: [ 380s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 956 | Variant(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1017 | Variant< Variant >(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1070 | Variant(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1240 | Variant(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1286 | Variant< std::pair >() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1335 | Variant< std::vector >() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1404 | Variant< std::vector >(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1530 | Variant< std::vector >(); [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1606 | Variant< std::map >() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1679 | Variant>() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 380s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 380s] In file included from ../../glib/glibmm/variant.h:1742: [ 380s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 23 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 66 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 109 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 152 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 195 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 244 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 287 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 330 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 373 | Variant() [ 380s] | ^ [ 380s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 380s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 380s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 380s] | ^~~~~~~~ [ 380s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 381s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 381s] from ../../glib/glibmm/arrayhandle.h:21, [ 381s] from ../../glib/glibmm.h:92, [ 381s] from dbusmenumodel.cc:4: [ 381s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 956 | Variant(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1017 | Variant< Variant >(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1070 | Variant(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1240 | Variant(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1286 | Variant< std::pair >() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1335 | Variant< std::vector >() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1404 | Variant< std::vector >(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1530 | Variant< std::vector >(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1606 | Variant< std::map >() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1679 | Variant>() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 381s] In file included from ../../glib/glibmm/variant.h:1742: [ 381s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 23 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 66 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 109 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 152 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 195 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 244 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 287 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 330 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 373 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 381s] CXX dbusobjectmanager.lo [ 381s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 381s] from ../../glib/glibmm/arrayhandle.h:21, [ 381s] from ../../glib/glibmm.h:92, [ 381s] from dbusmessage.cc:4: [ 381s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 956 | Variant(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1017 | Variant< Variant >(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1070 | Variant(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1240 | Variant(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1286 | Variant< std::pair >() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1335 | Variant< std::vector >() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1404 | Variant< std::vector >(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1530 | Variant< std::vector >(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1606 | Variant< std::map >() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1679 | Variant>() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 381s] In file included from ../../glib/glibmm/variant.h:1742: [ 381s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 23 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 66 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 109 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 152 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 195 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 244 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 287 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 330 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 373 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 381s] CXX dbusobjectmanagerclient.lo [ 381s] CXX dbusobjectmanagerserver.lo [ 381s] CXX dbusobjectproxy.lo [ 381s] CXX dbusobjectskeleton.lo [ 381s] CXX dbusownname.lo [ 381s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 381s] from ../../glib/glibmm/arrayhandle.h:21, [ 381s] from ../../glib/glibmm.h:92, [ 381s] from dbusmethodinvocation.cc:4: [ 381s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 956 | Variant(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1017 | Variant< Variant >(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1070 | Variant(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1240 | Variant(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1286 | Variant< std::pair >() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1335 | Variant< std::vector >() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1404 | Variant< std::vector >(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1530 | Variant< std::vector >(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1606 | Variant< std::map >() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1679 | Variant>() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 381s] In file included from ../../glib/glibmm/variant.h:1742: [ 381s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 23 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 66 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 109 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 152 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 195 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 244 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 287 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 330 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 373 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 381s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 381s] from ../../glib/glibmm/arrayhandle.h:21, [ 381s] from ../../glib/glibmm.h:92, [ 381s] from dbusobject.cc:4: [ 381s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 956 | Variant(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1017 | Variant< Variant >(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1070 | Variant(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1240 | Variant(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1286 | Variant< std::pair >() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1335 | Variant< std::vector >() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1404 | Variant< std::vector >(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1530 | Variant< std::vector >(); [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1606 | Variant< std::map >() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1679 | Variant>() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 381s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 381s] In file included from ../../glib/glibmm/variant.h:1742: [ 381s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 23 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 66 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 109 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 152 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 195 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 244 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 287 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 330 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 373 | Variant() [ 381s] | ^ [ 381s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 381s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 381s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 381s] | ^~~~~~~~ [ 381s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 382s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 382s] from ../../glib/glibmm/arrayhandle.h:21, [ 382s] from ../../glib/glibmm.h:92, [ 382s] from dbusobjectmanager.cc:4: [ 382s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 956 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1017 | Variant< Variant >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1070 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1240 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1286 | Variant< std::pair >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1335 | Variant< std::vector >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1404 | Variant< std::vector >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1530 | Variant< std::vector >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1606 | Variant< std::map >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1679 | Variant>() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 382s] In file included from ../../glib/glibmm/variant.h:1742: [ 382s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 23 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 66 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 109 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 152 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 195 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 244 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 287 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 330 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 373 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 382s] CXX dbusproxy.lo [ 382s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 382s] from ../../glib/glibmm/arrayhandle.h:21, [ 382s] from ../../glib/glibmm.h:92, [ 382s] from dbusobjectmanagerclient.cc:4: [ 382s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 956 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1017 | Variant< Variant >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1070 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1240 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1286 | Variant< std::pair >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1335 | Variant< std::vector >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1404 | Variant< std::vector >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1530 | Variant< std::vector >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1606 | Variant< std::map >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1679 | Variant>() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 382s] In file included from ../../glib/glibmm/variant.h:1742: [ 382s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 23 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 66 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 109 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 152 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 195 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 244 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 287 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 330 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 373 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 382s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 382s] from ../../glib/glibmm/arrayhandle.h:21, [ 382s] from ../../glib/glibmm.h:92, [ 382s] from dbusobjectmanagerserver.cc:4: [ 382s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 956 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1017 | Variant< Variant >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1070 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1240 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1286 | Variant< std::pair >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1335 | Variant< std::vector >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1404 | Variant< std::vector >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1530 | Variant< std::vector >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1606 | Variant< std::map >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1679 | Variant>() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 382s] In file included from ../../glib/glibmm/variant.h:1742: [ 382s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 23 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 66 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 109 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 152 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 195 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 244 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 287 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 330 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 373 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 382s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 382s] from ../../glib/glibmm/arrayhandle.h:21, [ 382s] from ../../glib/glibmm.h:92, [ 382s] from dbusobjectproxy.cc:4: [ 382s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 956 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1017 | Variant< Variant >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1070 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1240 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1286 | Variant< std::pair >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1335 | Variant< std::vector >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1404 | Variant< std::vector >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1530 | Variant< std::vector >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1606 | Variant< std::map >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1679 | Variant>() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 382s] In file included from ../../glib/glibmm/variant.h:1742: [ 382s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 23 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 66 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 109 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 152 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 195 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 244 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 287 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 330 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 373 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 382s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 382s] from ../../glib/glibmm/arrayhandle.h:21, [ 382s] from ../../glib/glibmm.h:92, [ 382s] from dbusobjectskeleton.cc:4: [ 382s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 956 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1017 | Variant< Variant >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1070 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1240 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1286 | Variant< std::pair >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1335 | Variant< std::vector >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1404 | Variant< std::vector >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1530 | Variant< std::vector >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1606 | Variant< std::map >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1679 | Variant>() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 382s] In file included from ../../glib/glibmm/variant.h:1742: [ 382s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 23 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 66 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 109 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 152 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 195 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 244 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 287 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 330 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 373 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 382s] CXX dbusserver.lo [ 382s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 382s] from ../../glib/glibmm/arrayhandle.h:21, [ 382s] from ../../glib/glibmm.h:92, [ 382s] from dbusownname.cc:4: [ 382s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 956 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1017 | Variant< Variant >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1070 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1240 | Variant(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1286 | Variant< std::pair >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1335 | Variant< std::vector >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1404 | Variant< std::vector >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1530 | Variant< std::vector >(); [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1606 | Variant< std::map >() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1679 | Variant>() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 382s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 382s] In file included from ../../glib/glibmm/variant.h:1742: [ 382s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 23 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 382s] CXX dbussubtreevtable.lo [ 382s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 66 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 109 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 152 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 195 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 244 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 287 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 330 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 373 | Variant() [ 382s] | ^ [ 382s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 382s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 382s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 382s] | ^~~~~~~~ [ 382s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 382s] CXX dbusutils.lo [ 382s] CXX dbuswatchname.lo [ 382s] CXX drive.lo [ 383s] CXX emblem.lo [ 383s] CXX emblemedicon.lo [ 383s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 383s] from ../../glib/glibmm/arrayhandle.h:21, [ 383s] from ../../glib/glibmm.h:92, [ 383s] from dbusproxy.cc:4: [ 383s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 956 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1017 | Variant< Variant >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1070 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1240 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1286 | Variant< std::pair >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1335 | Variant< std::vector >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1404 | Variant< std::vector >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1530 | Variant< std::vector >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1606 | Variant< std::map >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1679 | Variant>() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 383s] In file included from ../../glib/glibmm/variant.h:1742: [ 383s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 23 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 66 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 109 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 152 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 195 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 244 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 287 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 330 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 373 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 383s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 383s] from ../../glib/glibmm/arrayhandle.h:21, [ 383s] from ../../glib/glibmm.h:92, [ 383s] from dbusserver.cc:4: [ 383s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 956 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1017 | Variant< Variant >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1070 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1240 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1286 | Variant< std::pair >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1335 | Variant< std::vector >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1404 | Variant< std::vector >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1530 | Variant< std::vector >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1606 | Variant< std::map >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1679 | Variant>() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 383s] In file included from ../../glib/glibmm/variant.h:1742: [ 383s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 23 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 66 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 109 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 152 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 195 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 244 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 287 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 330 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 373 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 383s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 383s] from ../../glib/glibmm/arrayhandle.h:21, [ 383s] from ../../glib/glibmm.h:92, [ 383s] from dbussubtreevtable.cc:4: [ 383s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 956 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1017 | Variant< Variant >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1070 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1240 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1286 | Variant< std::pair >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1335 | Variant< std::vector >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1404 | Variant< std::vector >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1530 | Variant< std::vector >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1606 | Variant< std::map >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1679 | Variant>() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 383s] In file included from ../../glib/glibmm/variant.h:1742: [ 383s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 23 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 66 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 109 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 152 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 195 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 244 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 287 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 330 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 373 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 383s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 383s] from ../../glib/glibmm/arrayhandle.h:21, [ 383s] from ../../glib/glibmm.h:92, [ 383s] from dbusutils.cc:4: [ 383s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 956 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1017 | Variant< Variant >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1070 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1240 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1286 | Variant< std::pair >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1335 | Variant< std::vector >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1404 | Variant< std::vector >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1530 | Variant< std::vector >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1606 | Variant< std::map >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1679 | Variant>() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 383s] In file included from ../../glib/glibmm/variant.h:1742: [ 383s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 23 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 66 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 109 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 152 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 195 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 244 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 287 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 330 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 373 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 383s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 383s] from ../../glib/glibmm/arrayhandle.h:21, [ 383s] from ../../glib/glibmm.h:92, [ 383s] from dbuswatchname.cc:4: [ 383s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 956 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1017 | Variant< Variant >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1070 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1240 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1286 | Variant< std::pair >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1335 | Variant< std::vector >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1404 | Variant< std::vector >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1530 | Variant< std::vector >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1606 | Variant< std::map >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1679 | Variant>() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 383s] In file included from ../../glib/glibmm/variant.h:1742: [ 383s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 23 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 66 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 109 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 152 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 195 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 244 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 287 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 330 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 373 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 383s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 383s] from ../../glib/glibmm/arrayhandle.h:21, [ 383s] from ../../glib/glibmm.h:92, [ 383s] from drive.cc:4: [ 383s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 956 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1017 | Variant< Variant >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1070 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1240 | Variant(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1286 | Variant< std::pair >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1335 | Variant< std::vector >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1404 | Variant< std::vector >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1530 | Variant< std::vector >(); [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1606 | Variant< std::map >() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1679 | Variant>() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 383s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 383s] In file included from ../../glib/glibmm/variant.h:1742: [ 383s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 23 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 66 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 109 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 152 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 195 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 244 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 287 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 330 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 373 | Variant() [ 383s] | ^ [ 383s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 383s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 383s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 383s] | ^~~~~~~~ [ 383s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 384s] CXX enums.lo [ 384s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 384s] from ../../glib/glibmm/arrayhandle.h:21, [ 384s] from ../../glib/glibmm.h:92, [ 384s] from emblem.cc:4: [ 384s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 956 | Variant(); [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1017 | Variant< Variant >(); [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1070 | Variant(); [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1240 | Variant(); [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1286 | Variant< std::pair >() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1335 | Variant< std::vector >() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1404 | Variant< std::vector >(); [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1530 | Variant< std::vector >(); [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1606 | Variant< std::map >() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1679 | Variant>() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 384s] In file included from ../../glib/glibmm/variant.h:1742: [ 384s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 23 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 66 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 109 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 152 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 195 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 244 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 287 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 330 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 373 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 384s] CXX error.lo [ 384s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 384s] from ../../glib/glibmm/arrayhandle.h:21, [ 384s] from ../../glib/glibmm.h:92, [ 384s] from emblemedicon.cc:4: [ 384s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 956 | Variant(); [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1017 | Variant< Variant >(); [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1070 | Variant(); [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1240 | Variant(); [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1286 | Variant< std::pair >() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1335 | Variant< std::vector >() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1404 | Variant< std::vector >(); [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1530 | Variant< std::vector >(); [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1606 | Variant< std::map >() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1679 | Variant>() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 384s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 384s] In file included from ../../glib/glibmm/variant.h:1742: [ 384s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 23 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 66 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 109 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 152 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 195 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 244 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 287 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 330 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 373 | Variant() [ 384s] | ^ [ 384s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 384s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 384s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 384s] | ^~~~~~~~ [ 384s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 384s] CXX file.lo [ 384s] CXX fileattributeinfo.lo [ 384s] CXX fileattributeinfolist.lo [ 384s] CXX fileenumerator.lo [ 384s] CXX fileicon.lo [ 384s] CXX fileinfo.lo [ 385s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 385s] from ../../glib/glibmm/arrayhandle.h:21, [ 385s] from ../../glib/glibmm.h:92, [ 385s] from enums.cc:4: [ 385s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 956 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1017 | Variant< Variant >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1070 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1240 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1286 | Variant< std::pair >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1335 | Variant< std::vector >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1404 | Variant< std::vector >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1530 | Variant< std::vector >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1606 | Variant< std::map >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1679 | Variant>() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 385s] In file included from ../../glib/glibmm/variant.h:1742: [ 385s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 23 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 66 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 109 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 152 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 195 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 244 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 287 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 330 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 373 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 385s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 385s] from ../../glib/glibmm/arrayhandle.h:21, [ 385s] from ../../glib/glibmm.h:92, [ 385s] from error.cc:4: [ 385s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 956 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1017 | Variant< Variant >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1070 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1240 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1286 | Variant< std::pair >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1335 | Variant< std::vector >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1404 | Variant< std::vector >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1530 | Variant< std::vector >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1606 | Variant< std::map >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1679 | Variant>() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 385s] In file included from ../../glib/glibmm/variant.h:1742: [ 385s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 23 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 66 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 109 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 152 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 195 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 244 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 287 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 330 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 373 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 385s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 385s] from ../../glib/glibmm/arrayhandle.h:21, [ 385s] from ../../glib/glibmm.h:92, [ 385s] from fileattributeinfo.cc:4: [ 385s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 956 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1017 | Variant< Variant >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1070 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1240 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1286 | Variant< std::pair >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1335 | Variant< std::vector >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1404 | Variant< std::vector >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1530 | Variant< std::vector >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1606 | Variant< std::map >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1679 | Variant>() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 385s] In file included from ../../glib/glibmm/variant.h:1742: [ 385s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 23 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 66 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 109 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 152 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 195 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 244 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 287 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 385s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 385s] from ../../glib/glibmm/arrayhandle.h:21, [ 385s] from ../../glib/glibmm.h:92, [ 385s] from file.cc:4: [ 385s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 956 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 330 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 373 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1017 | Variant< Variant >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1070 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1240 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1286 | Variant< std::pair >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1335 | Variant< std::vector >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1404 | Variant< std::vector >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1530 | Variant< std::vector >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1606 | Variant< std::map >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1679 | Variant>() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 385s] In file included from ../../glib/glibmm/variant.h:1742: [ 385s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 23 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 66 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 109 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 152 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 195 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 244 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 287 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 330 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 373 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 385s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 385s] from ../../glib/glibmm/arrayhandle.h:21, [ 385s] from ../../glib/glibmm.h:92, [ 385s] from fileattributeinfolist.cc:4: [ 385s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 956 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1017 | Variant< Variant >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1070 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1240 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1286 | Variant< std::pair >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1335 | Variant< std::vector >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1404 | Variant< std::vector >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1530 | Variant< std::vector >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1606 | Variant< std::map >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1679 | Variant>() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 385s] In file included from ../../glib/glibmm/variant.h:1742: [ 385s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 23 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 66 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 109 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 152 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 195 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 244 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 287 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 330 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 373 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 385s] CXX fileinputstream.lo [ 385s] CXX fileiostream.lo [ 385s] CXX filemonitor.lo [ 385s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 385s] from ../../glib/glibmm/arrayhandle.h:21, [ 385s] from ../../glib/glibmm.h:92, [ 385s] from fileenumerator.cc:4: [ 385s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 956 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1017 | Variant< Variant >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1070 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1240 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1286 | Variant< std::pair >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1335 | Variant< std::vector >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1404 | Variant< std::vector >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1530 | Variant< std::vector >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1606 | Variant< std::map >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1679 | Variant>() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 385s] In file included from ../../glib/glibmm/variant.h:1742: [ 385s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 23 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 66 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 109 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 152 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 195 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 244 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 287 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 330 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 373 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 385s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 385s] from ../../glib/glibmm/arrayhandle.h:21, [ 385s] from ../../glib/glibmm.h:92, [ 385s] from fileicon.cc:4: [ 385s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 956 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1017 | Variant< Variant >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1070 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1240 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1286 | Variant< std::pair >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1335 | Variant< std::vector >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1404 | Variant< std::vector >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1530 | Variant< std::vector >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1606 | Variant< std::map >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1679 | Variant>() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 385s] In file included from ../../glib/glibmm/variant.h:1742: [ 385s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 23 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 66 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 109 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 152 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 195 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 244 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 287 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 330 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 373 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 385s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 385s] from ../../glib/glibmm/arrayhandle.h:21, [ 385s] from ../../glib/glibmm.h:92, [ 385s] from fileinfo.cc:4: [ 385s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 956 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1017 | Variant< Variant >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1070 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1240 | Variant(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1286 | Variant< std::pair >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1335 | Variant< std::vector >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1404 | Variant< std::vector >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1530 | Variant< std::vector >(); [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1606 | Variant< std::map >() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1679 | Variant>() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 385s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 385s] In file included from ../../glib/glibmm/variant.h:1742: [ 385s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 23 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 66 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 109 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 152 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 195 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 244 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 287 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 330 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 373 | Variant() [ 385s] | ^ [ 385s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 385s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 385s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 385s] | ^~~~~~~~ [ 385s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 385s] CXX filenamecompleter.lo [ 386s] CXX fileoutputstream.lo [ 386s] CXX filterinputstream.lo [ 386s] CXX filteroutputstream.lo [ 386s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 386s] from ../../glib/glibmm/arrayhandle.h:21, [ 386s] from ../../glib/glibmm.h:92, [ 386s] from fileinputstream.cc:4: [ 386s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 956 | Variant(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1017 | Variant< Variant >(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1070 | Variant(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1240 | Variant(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1286 | Variant< std::pair >() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1335 | Variant< std::vector >() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1404 | Variant< std::vector >(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1530 | Variant< std::vector >(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1606 | Variant< std::map >() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1679 | Variant>() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 386s] In file included from ../../glib/glibmm/variant.h:1742: [ 386s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 23 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 66 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 109 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 152 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 195 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 244 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 287 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 330 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 373 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 386s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 386s] from ../../glib/glibmm/arrayhandle.h:21, [ 386s] from ../../glib/glibmm.h:92, [ 386s] from fileiostream.cc:4: [ 386s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 956 | Variant(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1017 | Variant< Variant >(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1070 | Variant(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1240 | Variant(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1286 | Variant< std::pair >() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1335 | Variant< std::vector >() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1404 | Variant< std::vector >(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1530 | Variant< std::vector >(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1606 | Variant< std::map >() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1679 | Variant>() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 386s] In file included from ../../glib/glibmm/variant.h:1742: [ 386s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 23 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 66 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 109 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 152 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 195 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 244 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 287 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 330 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 373 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 386s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 386s] from ../../glib/glibmm/arrayhandle.h:21, [ 386s] from ../../glib/glibmm.h:92, [ 386s] from filemonitor.cc:4: [ 386s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 956 | Variant(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1017 | Variant< Variant >(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1070 | Variant(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1240 | Variant(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1286 | Variant< std::pair >() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1335 | Variant< std::vector >() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1404 | Variant< std::vector >(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1530 | Variant< std::vector >(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1606 | Variant< std::map >() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1679 | Variant>() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 386s] In file included from ../../glib/glibmm/variant.h:1742: [ 386s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 23 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 66 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 109 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 152 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 195 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 244 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 287 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 330 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 373 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 386s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 386s] from ../../glib/glibmm/arrayhandle.h:21, [ 386s] from ../../glib/glibmm.h:92, [ 386s] from filenamecompleter.cc:4: [ 386s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 956 | Variant(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1017 | Variant< Variant >(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1070 | Variant(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1240 | Variant(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1286 | Variant< std::pair >() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1335 | Variant< std::vector >() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1404 | Variant< std::vector >(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1530 | Variant< std::vector >(); [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1606 | Variant< std::map >() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1679 | Variant>() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 386s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 386s] In file included from ../../glib/glibmm/variant.h:1742: [ 386s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 23 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 66 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 109 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 152 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 195 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 244 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 287 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 330 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 373 | Variant() [ 386s] | ^ [ 386s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 386s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 386s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 386s] | ^~~~~~~~ [ 386s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 386s] CXX icon.lo [ 387s] CXX inetaddress.lo [ 387s] CXX inetsocketaddress.lo [ 387s] CXX initable.lo [ 387s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 387s] from ../../glib/glibmm/arrayhandle.h:21, [ 387s] from ../../glib/glibmm.h:92, [ 387s] from filterinputstream.cc:4: [ 387s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 956 | Variant(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1017 | Variant< Variant >(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1070 | Variant(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1240 | Variant(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1286 | Variant< std::pair >() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1335 | Variant< std::vector >() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1404 | Variant< std::vector >(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1530 | Variant< std::vector >(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1606 | Variant< std::map >() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1679 | Variant>() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 387s] In file included from ../../glib/glibmm/variant.h:1742: [ 387s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 23 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 66 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 109 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 152 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 195 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 244 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 287 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 330 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 373 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 387s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 387s] from ../../glib/glibmm/arrayhandle.h:21, [ 387s] from ../../glib/glibmm.h:92, [ 387s] from fileoutputstream.cc:4: [ 387s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 956 | Variant(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1017 | Variant< Variant >(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1070 | Variant(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1240 | Variant(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1286 | Variant< std::pair >() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1335 | Variant< std::vector >() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1404 | Variant< std::vector >(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1530 | Variant< std::vector >(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1606 | Variant< std::map >() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1679 | Variant>() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 387s] In file included from ../../glib/glibmm/variant.h:1742: [ 387s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 23 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 66 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 109 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 152 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 195 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 244 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 287 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 330 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 373 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 387s] CXX inputstream.lo [ 387s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 387s] from ../../glib/glibmm/arrayhandle.h:21, [ 387s] from ../../glib/glibmm.h:92, [ 387s] from filteroutputstream.cc:4: [ 387s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 956 | Variant(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1017 | Variant< Variant >(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1070 | Variant(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1240 | Variant(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1286 | Variant< std::pair >() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1335 | Variant< std::vector >() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1404 | Variant< std::vector >(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1530 | Variant< std::vector >(); [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1606 | Variant< std::map >() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1679 | Variant>() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 387s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 387s] In file included from ../../glib/glibmm/variant.h:1742: [ 387s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 23 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 66 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 109 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 152 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 195 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 244 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 287 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 330 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 373 | Variant() [ 387s] | ^ [ 387s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 387s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 387s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 387s] | ^~~~~~~~ [ 387s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 387s] CXX iostream.lo [ 387s] CXX listmodel.lo [ 388s] CXX liststore.lo [ 388s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 388s] from ../../glib/glibmm/arrayhandle.h:21, [ 388s] from ../../glib/glibmm.h:92, [ 388s] from icon.cc:4: [ 388s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 956 | Variant(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1017 | Variant< Variant >(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1070 | Variant(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1240 | Variant(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1286 | Variant< std::pair >() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1335 | Variant< std::vector >() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1404 | Variant< std::vector >(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1530 | Variant< std::vector >(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1606 | Variant< std::map >() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1679 | Variant>() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 388s] In file included from ../../glib/glibmm/variant.h:1742: [ 388s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 23 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 66 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 109 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 152 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 195 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 244 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 287 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 330 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 373 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 388s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 388s] from ../../glib/glibmm/arrayhandle.h:21, [ 388s] from ../../glib/glibmm.h:92, [ 388s] from inetsocketaddress.cc:4: [ 388s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 956 | Variant(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1017 | Variant< Variant >(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1070 | Variant(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1240 | Variant(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1286 | Variant< std::pair >() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1335 | Variant< std::vector >() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1404 | Variant< std::vector >(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1530 | Variant< std::vector >(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1606 | Variant< std::map >() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1679 | Variant>() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 388s] In file included from ../../glib/glibmm/variant.h:1742: [ 388s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 23 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 66 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 109 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 152 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 195 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 244 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 287 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 330 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 373 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 388s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 388s] from ../../glib/glibmm/arrayhandle.h:21, [ 388s] from ../../glib/glibmm.h:92, [ 388s] from inetaddress.cc:4: [ 388s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 956 | Variant(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1017 | Variant< Variant >(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1070 | Variant(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1240 | Variant(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1286 | Variant< std::pair >() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1335 | Variant< std::vector >() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1404 | Variant< std::vector >(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1530 | Variant< std::vector >(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1606 | Variant< std::map >() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1679 | Variant>() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 388s] In file included from ../../glib/glibmm/variant.h:1742: [ 388s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 23 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 66 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 109 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 152 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 195 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 244 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 287 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 330 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 373 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 388s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 388s] from ../../glib/glibmm/arrayhandle.h:21, [ 388s] from ../../glib/glibmm.h:92, [ 388s] from initable.cc:4: [ 388s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 956 | Variant(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1017 | Variant< Variant >(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1070 | Variant(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1240 | Variant(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1286 | Variant< std::pair >() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1335 | Variant< std::vector >() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1404 | Variant< std::vector >(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1530 | Variant< std::vector >(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1606 | Variant< std::map >() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1679 | Variant>() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 388s] In file included from ../../glib/glibmm/variant.h:1742: [ 388s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 23 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 66 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 109 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 152 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 195 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 244 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 287 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 330 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 373 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 388s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 388s] from ../../glib/glibmm/arrayhandle.h:21, [ 388s] from ../../glib/glibmm.h:92, [ 388s] from inputstream.cc:4: [ 388s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 956 | Variant(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1017 | Variant< Variant >(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1070 | Variant(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1240 | Variant(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1286 | Variant< std::pair >() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1335 | Variant< std::vector >() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1404 | Variant< std::vector >(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1530 | Variant< std::vector >(); [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1606 | Variant< std::map >() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1679 | Variant>() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 388s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 388s] In file included from ../../glib/glibmm/variant.h:1742: [ 388s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 23 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 66 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 109 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 152 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 195 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 244 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 287 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 330 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 373 | Variant() [ 388s] | ^ [ 388s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 388s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 388s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 388s] | ^~~~~~~~ [ 388s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 388s] CXX loadableicon.lo [ 388s] CXX memoryinputstream.lo [ 388s] CXX memoryoutputstream.lo [ 389s] CXX menuattributeiter.lo [ 389s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 389s] from ../../glib/glibmm/arrayhandle.h:21, [ 389s] from ../../glib/glibmm.h:92, [ 389s] from iostream.cc:4: [ 389s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 956 | Variant(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1017 | Variant< Variant >(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1070 | Variant(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1240 | Variant(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1286 | Variant< std::pair >() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1335 | Variant< std::vector >() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1404 | Variant< std::vector >(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1530 | Variant< std::vector >(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1606 | Variant< std::map >() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1679 | Variant>() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 389s] In file included from ../../glib/glibmm/variant.h:1742: [ 389s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 23 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 66 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 109 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 152 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 195 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 244 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 287 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 330 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 373 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 389s] CXX menulinkiter.lo [ 389s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 389s] from ../../glib/glibmm/arrayhandle.h:21, [ 389s] from ../../glib/glibmm.h:92, [ 389s] from listmodel.cc:4: [ 389s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 956 | Variant(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1017 | Variant< Variant >(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1070 | Variant(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1240 | Variant(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1286 | Variant< std::pair >() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1335 | Variant< std::vector >() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1404 | Variant< std::vector >(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1530 | Variant< std::vector >(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1606 | Variant< std::map >() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1679 | Variant>() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 389s] In file included from ../../glib/glibmm/variant.h:1742: [ 389s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 23 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 66 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 109 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 152 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 195 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 244 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 287 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 330 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 373 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 389s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 389s] from ../../glib/glibmm/arrayhandle.h:21, [ 389s] from ../../glib/glibmm.h:92, [ 389s] from liststore.cc:4: [ 389s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 956 | Variant(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1017 | Variant< Variant >(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1070 | Variant(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1240 | Variant(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1286 | Variant< std::pair >() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1335 | Variant< std::vector >() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1404 | Variant< std::vector >(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1530 | Variant< std::vector >(); [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1606 | Variant< std::map >() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1679 | Variant>() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 389s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 389s] In file included from ../../glib/glibmm/variant.h:1742: [ 389s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 23 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 66 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 109 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 152 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 195 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 244 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 287 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 330 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 373 | Variant() [ 389s] | ^ [ 389s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 389s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 389s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 389s] | ^~~~~~~~ [ 389s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 389s] CXX menu.lo [ 389s] CXX menuitem.lo [ 390s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 390s] from ../../glib/glibmm/arrayhandle.h:21, [ 390s] from ../../glib/glibmm.h:92, [ 390s] from loadableicon.cc:4: [ 390s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 956 | Variant(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1017 | Variant< Variant >(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1070 | Variant(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1240 | Variant(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1286 | Variant< std::pair >() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1335 | Variant< std::vector >() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1404 | Variant< std::vector >(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1530 | Variant< std::vector >(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1606 | Variant< std::map >() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1679 | Variant>() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 390s] In file included from ../../glib/glibmm/variant.h:1742: [ 390s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 23 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 66 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 109 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 152 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 195 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 244 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 287 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 330 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 373 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 390s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 390s] from ../../glib/glibmm/arrayhandle.h:21, [ 390s] from ../../glib/glibmm.h:92, [ 390s] from memoryinputstream.cc:4: [ 390s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 956 | Variant(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1017 | Variant< Variant >(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1070 | Variant(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1240 | Variant(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1286 | Variant< std::pair >() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1335 | Variant< std::vector >() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1404 | Variant< std::vector >(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1530 | Variant< std::vector >(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1606 | Variant< std::map >() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1679 | Variant>() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 390s] In file included from ../../glib/glibmm/variant.h:1742: [ 390s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 23 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 66 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 109 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 152 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 195 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 244 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 287 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 330 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 373 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 390s] CXX menumodel.lo [ 390s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 390s] from ../../glib/glibmm/arrayhandle.h:21, [ 390s] from ../../glib/glibmm.h:92, [ 390s] from menuattributeiter.cc:4: [ 390s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 956 | Variant(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1017 | Variant< Variant >(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1070 | Variant(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1240 | Variant(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1286 | Variant< std::pair >() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1335 | Variant< std::vector >() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1404 | Variant< std::vector >(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1530 | Variant< std::vector >(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1606 | Variant< std::map >() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1679 | Variant>() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 390s] In file included from ../../glib/glibmm/variant.h:1742: [ 390s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 23 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 66 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 109 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 152 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 195 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 244 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 287 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 330 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 373 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 390s] memoryinputstream.cc: In member function 'void Gio::MemoryInputStream::add_data(const void*, gssize)': [ 390s] memoryinputstream.cc:89:45: warning: 'void* g_memdup(gconstpointer, guint)' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] [ 390s] 89 | data_copy = static_cast(g_memdup(data, len)); [ 390s] | ~~~~~~~~^~~~~~~~~~~ [ 390s] In file included from /usr/include/glib-2.0/glib/gstring.h:37, [ 390s] from /usr/include/glib-2.0/glib/giochannel.h:36, [ 390s] from /usr/include/glib-2.0/glib.h:56, [ 390s] from ../../glib/glibmm/thread.h:39, [ 390s] from ../../glib/glibmm.h:88: [ 390s] /usr/include/glib-2.0/glib/gstrfuncs.h:350:23: note: declared here [ 390s] 350 | gpointer g_memdup (gconstpointer mem, [ 390s] | ^~~~~~~~ [ 390s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 390s] from ../../glib/glibmm/arrayhandle.h:21, [ 390s] from ../../glib/glibmm.h:92, [ 390s] from memoryoutputstream.cc:4: [ 390s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 956 | Variant(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1017 | Variant< Variant >(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1070 | Variant(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1240 | Variant(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1286 | Variant< std::pair >() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1335 | Variant< std::vector >() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1404 | Variant< std::vector >(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1530 | Variant< std::vector >(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1606 | Variant< std::map >() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1679 | Variant>() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 390s] In file included from ../../glib/glibmm/variant.h:1742: [ 390s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 23 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 66 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 109 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 152 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 195 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 244 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 287 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 330 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 373 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 390s] CXX mount.lo [ 390s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 390s] from ../../glib/glibmm/arrayhandle.h:21, [ 390s] from ../../glib/glibmm.h:92, [ 390s] from menulinkiter.cc:4: [ 390s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 956 | Variant(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1017 | Variant< Variant >(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1070 | Variant(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1240 | Variant(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1286 | Variant< std::pair >() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1335 | Variant< std::vector >() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1404 | Variant< std::vector >(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1530 | Variant< std::vector >(); [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1606 | Variant< std::map >() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1679 | Variant>() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 390s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 390s] In file included from ../../glib/glibmm/variant.h:1742: [ 390s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 23 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 66 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 109 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 152 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 195 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 244 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 287 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 330 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 373 | Variant() [ 390s] | ^ [ 390s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 390s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 390s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 390s] | ^~~~~~~~ [ 390s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 390s] CXX mountoperation.lo [ 391s] CXX networkaddress.lo [ 391s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 391s] from ../../glib/glibmm/arrayhandle.h:21, [ 391s] from ../../glib/glibmm.h:92, [ 391s] from menu.cc:4: [ 391s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 956 | Variant(); [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1017 | Variant< Variant >(); [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1070 | Variant(); [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1240 | Variant(); [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1286 | Variant< std::pair >() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1335 | Variant< std::vector >() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1404 | Variant< std::vector >(); [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1530 | Variant< std::vector >(); [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1606 | Variant< std::map >() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1679 | Variant>() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 391s] In file included from ../../glib/glibmm/variant.h:1742: [ 391s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 23 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 66 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 109 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 152 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 195 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 244 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 287 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 330 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 373 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 391s] CXX networkmonitor.lo [ 391s] CXX networkservice.lo [ 391s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 391s] from ../../glib/glibmm/arrayhandle.h:21, [ 391s] from ../../glib/glibmm.h:92, [ 391s] from menuitem.cc:4: [ 391s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 956 | Variant(); [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1017 | Variant< Variant >(); [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1070 | Variant(); [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1240 | Variant(); [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1286 | Variant< std::pair >() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1335 | Variant< std::vector >() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1404 | Variant< std::vector >(); [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1530 | Variant< std::vector >(); [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1606 | Variant< std::map >() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1679 | Variant>() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 391s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 391s] In file included from ../../glib/glibmm/variant.h:1742: [ 391s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 23 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 66 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 109 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 152 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 195 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 244 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 287 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 330 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 373 | Variant() [ 391s] | ^ [ 391s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 391s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 391s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 391s] | ^~~~~~~~ [ 391s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 391s] CXX notification.lo [ 392s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 392s] from ../../glib/glibmm/arrayhandle.h:21, [ 392s] from ../../glib/glibmm.h:92, [ 392s] from menumodel.cc:4: [ 392s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 956 | Variant(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1017 | Variant< Variant >(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1070 | Variant(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1240 | Variant(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1286 | Variant< std::pair >() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1335 | Variant< std::vector >() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1404 | Variant< std::vector >(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1530 | Variant< std::vector >(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1606 | Variant< std::map >() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1679 | Variant>() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 392s] In file included from ../../glib/glibmm/variant.h:1742: [ 392s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 23 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 66 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 109 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 152 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 195 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 244 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 287 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 330 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 373 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 392s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 392s] from ../../glib/glibmm/arrayhandle.h:21, [ 392s] from ../../glib/glibmm.h:92, [ 392s] from mount.cc:4: [ 392s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 956 | Variant(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1017 | Variant< Variant >(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1070 | Variant(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1240 | Variant(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1286 | Variant< std::pair >() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1335 | Variant< std::vector >() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1404 | Variant< std::vector >(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1530 | Variant< std::vector >(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1606 | Variant< std::map >() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1679 | Variant>() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 392s] In file included from ../../glib/glibmm/variant.h:1742: [ 392s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 23 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 66 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 109 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 152 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 195 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 244 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 287 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 330 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 373 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 392s] CXX outputstream.lo [ 392s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 392s] from ../../glib/glibmm/arrayhandle.h:21, [ 392s] from ../../glib/glibmm.h:92, [ 392s] from mountoperation.cc:4: [ 392s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 956 | Variant(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1017 | Variant< Variant >(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1070 | Variant(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1240 | Variant(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1286 | Variant< std::pair >() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1335 | Variant< std::vector >() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1404 | Variant< std::vector >(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1530 | Variant< std::vector >(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1606 | Variant< std::map >() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1679 | Variant>() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 392s] In file included from ../../glib/glibmm/variant.h:1742: [ 392s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 23 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 66 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 109 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 152 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 195 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 244 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 287 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 330 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 373 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 392s] CXX permission.lo [ 392s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 392s] from ../../glib/glibmm/arrayhandle.h:21, [ 392s] from ../../glib/glibmm.h:92, [ 392s] from networkaddress.cc:4: [ 392s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 956 | Variant(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1017 | Variant< Variant >(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1070 | Variant(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1240 | Variant(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1286 | Variant< std::pair >() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1335 | Variant< std::vector >() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1404 | Variant< std::vector >(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1530 | Variant< std::vector >(); [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1606 | Variant< std::map >() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1679 | Variant>() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 392s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 392s] In file included from ../../glib/glibmm/variant.h:1742: [ 392s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 23 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 66 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 109 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 152 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 195 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 244 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 287 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 330 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 373 | Variant() [ 392s] | ^ [ 392s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 392s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 392s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 392s] | ^~~~~~~~ [ 392s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 393s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 393s] from ../../glib/glibmm/arrayhandle.h:21, [ 393s] from ../../glib/glibmm.h:92, [ 393s] from networkmonitor.cc:4: [ 393s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 956 | Variant(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1017 | Variant< Variant >(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1070 | Variant(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1240 | Variant(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1286 | Variant< std::pair >() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1335 | Variant< std::vector >() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1404 | Variant< std::vector >(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1530 | Variant< std::vector >(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1606 | Variant< std::map >() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1679 | Variant>() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 393s] In file included from ../../glib/glibmm/variant.h:1742: [ 393s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 23 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 66 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 109 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 152 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 195 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 244 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 287 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 330 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 373 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 393s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 393s] from ../../glib/glibmm/arrayhandle.h:21, [ 393s] from ../../glib/glibmm.h:92, [ 393s] from networkservice.cc:4: [ 393s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 956 | Variant(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1017 | Variant< Variant >(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1070 | Variant(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1240 | Variant(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1286 | Variant< std::pair >() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1335 | Variant< std::vector >() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1404 | Variant< std::vector >(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1530 | Variant< std::vector >(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1606 | Variant< std::map >() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1679 | Variant>() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 393s] In file included from ../../glib/glibmm/variant.h:1742: [ 393s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 23 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 66 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 109 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 152 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 195 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 244 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 287 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 330 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 373 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 393s] CXX pollableinputstream.lo [ 393s] CXX pollableoutputstream.lo [ 393s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 393s] from ../../glib/glibmm/arrayhandle.h:21, [ 393s] from ../../glib/glibmm.h:92, [ 393s] from notification.cc:4: [ 393s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 956 | Variant(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1017 | Variant< Variant >(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1070 | Variant(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1240 | Variant(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1286 | Variant< std::pair >() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1335 | Variant< std::vector >() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1404 | Variant< std::vector >(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1530 | Variant< std::vector >(); [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1606 | Variant< std::map >() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1679 | Variant>() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 393s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 393s] In file included from ../../glib/glibmm/variant.h:1742: [ 393s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 23 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 66 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 109 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 152 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 195 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 244 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 287 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 330 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 373 | Variant() [ 393s] | ^ [ 393s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 393s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 393s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 393s] | ^~~~~~~~ [ 393s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 393s] CXX proxy.lo [ 394s] CXX proxyaddress.lo [ 394s] CXX proxyresolver.lo [ 394s] CXX remoteactiongroup.lo [ 394s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 394s] from ../../glib/glibmm/arrayhandle.h:21, [ 394s] from ../../glib/glibmm.h:92, [ 394s] from outputstream.cc:4: [ 394s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 956 | Variant(); [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1017 | Variant< Variant >(); [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1070 | Variant(); [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1240 | Variant(); [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1286 | Variant< std::pair >() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1335 | Variant< std::vector >() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1404 | Variant< std::vector >(); [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1530 | Variant< std::vector >(); [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1606 | Variant< std::map >() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1679 | Variant>() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 394s] In file included from ../../glib/glibmm/variant.h:1742: [ 394s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 23 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 66 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 109 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 152 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 195 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 244 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 287 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 330 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 373 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 394s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 394s] from ../../glib/glibmm/arrayhandle.h:21, [ 394s] from ../../glib/glibmm.h:92, [ 394s] from permission.cc:4: [ 394s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 956 | Variant(); [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1017 | Variant< Variant >(); [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1070 | Variant(); [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1240 | Variant(); [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1286 | Variant< std::pair >() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1335 | Variant< std::vector >() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1404 | Variant< std::vector >(); [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1530 | Variant< std::vector >(); [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1606 | Variant< std::map >() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1679 | Variant>() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 394s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 394s] In file included from ../../glib/glibmm/variant.h:1742: [ 394s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 23 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 66 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 109 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 152 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 195 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 244 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 287 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 330 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 373 | Variant() [ 394s] | ^ [ 394s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 394s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 394s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 394s] | ^~~~~~~~ [ 394s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 395s] CXX resolver.lo [ 395s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 395s] from ../../glib/glibmm/arrayhandle.h:21, [ 395s] from ../../glib/glibmm.h:92, [ 395s] from pollableoutputstream.cc:4: [ 395s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 956 | Variant(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1017 | Variant< Variant >(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1070 | Variant(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1240 | Variant(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1286 | Variant< std::pair >() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1335 | Variant< std::vector >() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1404 | Variant< std::vector >(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1530 | Variant< std::vector >(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1606 | Variant< std::map >() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1679 | Variant>() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 395s] In file included from ../../glib/glibmm/variant.h:1742: [ 395s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 23 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 66 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 109 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 152 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 195 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 244 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 287 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 330 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 395s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 395s] from ../../glib/glibmm/arrayhandle.h:21, [ 395s] from ../../glib/glibmm.h:92, [ 395s] from pollableinputstream.cc:4: [ 395s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 956 | Variant(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 373 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1017 | Variant< Variant >(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1070 | Variant(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1240 | Variant(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1286 | Variant< std::pair >() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1335 | Variant< std::vector >() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1404 | Variant< std::vector >(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1530 | Variant< std::vector >(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1606 | Variant< std::map >() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1679 | Variant>() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 395s] In file included from ../../glib/glibmm/variant.h:1742: [ 395s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 23 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 66 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 109 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 152 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 195 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 244 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 287 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 330 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 373 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 395s] CXX resource.lo [ 395s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 395s] from ../../glib/glibmm/arrayhandle.h:21, [ 395s] from ../../glib/glibmm.h:92, [ 395s] from proxy.cc:4: [ 395s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 956 | Variant(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1017 | Variant< Variant >(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1070 | Variant(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1240 | Variant(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1286 | Variant< std::pair >() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1335 | Variant< std::vector >() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1404 | Variant< std::vector >(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1530 | Variant< std::vector >(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1606 | Variant< std::map >() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1679 | Variant>() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 395s] In file included from ../../glib/glibmm/variant.h:1742: [ 395s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 23 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 66 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 109 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 152 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 195 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 244 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 287 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 330 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 373 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 395s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 395s] from ../../glib/glibmm/arrayhandle.h:21, [ 395s] from ../../glib/glibmm.h:92, [ 395s] from proxyresolver.cc:4: [ 395s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 956 | Variant(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1017 | Variant< Variant >(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1070 | Variant(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1240 | Variant(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1286 | Variant< std::pair >() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1335 | Variant< std::vector >() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1404 | Variant< std::vector >(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1530 | Variant< std::vector >(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1606 | Variant< std::map >() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1679 | Variant>() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 395s] In file included from ../../glib/glibmm/variant.h:1742: [ 395s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 23 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 66 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 109 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 152 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 195 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 244 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 287 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 330 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 373 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 395s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 395s] from ../../glib/glibmm/arrayhandle.h:21, [ 395s] from ../../glib/glibmm.h:92, [ 395s] from proxyaddress.cc:4: [ 395s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 956 | Variant(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1017 | Variant< Variant >(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1070 | Variant(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1240 | Variant(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1286 | Variant< std::pair >() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1335 | Variant< std::vector >() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1404 | Variant< std::vector >(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1530 | Variant< std::vector >(); [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1606 | Variant< std::map >() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1679 | Variant>() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 395s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 395s] In file included from ../../glib/glibmm/variant.h:1742: [ 395s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 23 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 66 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 109 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 152 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 195 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 244 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 287 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 330 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 373 | Variant() [ 395s] | ^ [ 395s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 395s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 395s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 395s] | ^~~~~~~~ [ 395s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 396s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 396s] from ../../glib/glibmm/arrayhandle.h:21, [ 396s] from ../../glib/glibmm.h:92, [ 396s] from remoteactiongroup.cc:4: [ 396s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 956 | Variant(); [ 396s] | ^ [ 396s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1017 | Variant< Variant >(); [ 396s] | ^ [ 396s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1070 | Variant(); [ 396s] | ^ [ 396s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1240 | Variant(); [ 396s] | ^ [ 396s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1286 | Variant< std::pair >() [ 396s] | ^ [ 396s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1335 | Variant< std::vector >() [ 396s] | ^ [ 396s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1404 | Variant< std::vector >(); [ 396s] | ^ [ 396s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1530 | Variant< std::vector >(); [ 396s] | ^ [ 396s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1606 | Variant< std::map >() [ 396s] | ^ [ 396s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1679 | Variant>() [ 396s] | ^ [ 396s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 396s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 396s] In file included from ../../glib/glibmm/variant.h:1742: [ 396s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 23 | Variant() [ 396s] | ^ [ 396s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 396s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 396s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 66 | Variant() [ 396s] | ^ [ 396s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 396s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 396s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 109 | Variant() [ 396s] | ^ [ 396s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 396s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 396s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 152 | Variant() [ 396s] | ^ [ 396s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 396s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 396s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 195 | Variant() [ 396s] | ^ [ 396s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 396s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 396s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 244 | Variant() [ 396s] | ^ [ 396s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 396s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 396s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 287 | Variant() [ 396s] | ^ [ 396s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 396s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 396s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 330 | Variant() [ 396s] | ^ [ 396s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 396s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 396s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 373 | Variant() [ 396s] | ^ [ 396s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 396s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 396s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 396s] | ^~~~~~~~ [ 396s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 396s] CXX seekable.lo [ 396s] CXX settings.lo [ 396s] CXX settingsschema.lo [ 396s] CXX settingsschemakey.lo [ 396s] CXX settingsschemasource.lo [ 396s] CXX simpleaction.lo [ 397s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 397s] from ../../glib/glibmm/arrayhandle.h:21, [ 397s] from ../../glib/glibmm.h:92, [ 397s] from resolver.cc:4: [ 397s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 956 | Variant(); [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1017 | Variant< Variant >(); [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1070 | Variant(); [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1240 | Variant(); [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1286 | Variant< std::pair >() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1335 | Variant< std::vector >() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1404 | Variant< std::vector >(); [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1530 | Variant< std::vector >(); [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1606 | Variant< std::map >() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1679 | Variant>() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 397s] In file included from ../../glib/glibmm/variant.h:1742: [ 397s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 23 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 66 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 109 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 152 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 195 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 244 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 287 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 330 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 373 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 397s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 397s] from ../../glib/glibmm/arrayhandle.h:21, [ 397s] from ../../glib/glibmm.h:92, [ 397s] from resource.cc:4: [ 397s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 956 | Variant(); [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1017 | Variant< Variant >(); [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1070 | Variant(); [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1240 | Variant(); [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1286 | Variant< std::pair >() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1335 | Variant< std::vector >() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1404 | Variant< std::vector >(); [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1530 | Variant< std::vector >(); [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1606 | Variant< std::map >() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1679 | Variant>() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 397s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 397s] In file included from ../../glib/glibmm/variant.h:1742: [ 397s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 23 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 66 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 109 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 152 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 195 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 244 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 287 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 330 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 373 | Variant() [ 397s] | ^ [ 397s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 397s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 397s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 397s] | ^~~~~~~~ [ 397s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 398s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 398s] from ../../glib/glibmm/arrayhandle.h:21, [ 398s] from ../../glib/glibmm.h:92, [ 398s] from settings.cc:4: [ 398s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 956 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1017 | Variant< Variant >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1070 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1240 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1286 | Variant< std::pair >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1335 | Variant< std::vector >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1404 | Variant< std::vector >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1530 | Variant< std::vector >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1606 | Variant< std::map >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1679 | Variant>() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 398s] In file included from ../../glib/glibmm/variant.h:1742: [ 398s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 23 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 66 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 109 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 152 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 195 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 244 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 287 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 330 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 373 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 398s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 398s] from ../../glib/glibmm/arrayhandle.h:21, [ 398s] from ../../glib/glibmm.h:92, [ 398s] from seekable.cc:4: [ 398s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 956 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1017 | Variant< Variant >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1070 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1240 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1286 | Variant< std::pair >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1335 | Variant< std::vector >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1404 | Variant< std::vector >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1530 | Variant< std::vector >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1606 | Variant< std::map >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1679 | Variant>() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 398s] In file included from ../../glib/glibmm/variant.h:1742: [ 398s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 23 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 66 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 109 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 152 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 195 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 244 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 287 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 330 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 373 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 398s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 398s] from ../../glib/glibmm/arrayhandle.h:21, [ 398s] from ../../glib/glibmm.h:92, [ 398s] from settingsschema.cc:4: [ 398s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 956 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1017 | Variant< Variant >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1070 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1240 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1286 | Variant< std::pair >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1335 | Variant< std::vector >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1404 | Variant< std::vector >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1530 | Variant< std::vector >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1606 | Variant< std::map >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1679 | Variant>() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 398s] In file included from ../../glib/glibmm/variant.h:1742: [ 398s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 23 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 66 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 109 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 152 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 195 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 244 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 287 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 330 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 373 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 398s] CXX simpleactiongroup.lo [ 398s] CXX simpleiostream.lo [ 398s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 398s] from ../../glib/glibmm/arrayhandle.h:21, [ 398s] from ../../glib/glibmm.h:92, [ 398s] from settingsschemakey.cc:4: [ 398s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 956 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1017 | Variant< Variant >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1070 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1240 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1286 | Variant< std::pair >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1335 | Variant< std::vector >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1404 | Variant< std::vector >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1530 | Variant< std::vector >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1606 | Variant< std::map >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1679 | Variant>() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 398s] In file included from ../../glib/glibmm/variant.h:1742: [ 398s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 23 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 66 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 109 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 152 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 195 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 244 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 287 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 330 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 373 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 398s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 398s] from ../../glib/glibmm/arrayhandle.h:21, [ 398s] from ../../glib/glibmm.h:92, [ 398s] from settingsschemasource.cc:4: [ 398s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 956 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1017 | Variant< Variant >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1070 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1240 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1286 | Variant< std::pair >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1335 | Variant< std::vector >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1404 | Variant< std::vector >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1530 | Variant< std::vector >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1606 | Variant< std::map >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1679 | Variant>() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 398s] In file included from ../../glib/glibmm/variant.h:1742: [ 398s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 23 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 66 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 109 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 152 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 195 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 244 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 287 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 330 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 373 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 398s] CXX simplepermission.lo [ 398s] CXX socket.lo [ 398s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 398s] from ../../glib/glibmm/arrayhandle.h:21, [ 398s] from ../../glib/glibmm.h:92, [ 398s] from simpleaction.cc:4: [ 398s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 956 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1017 | Variant< Variant >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1070 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1240 | Variant(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1286 | Variant< std::pair >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1335 | Variant< std::vector >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1404 | Variant< std::vector >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1530 | Variant< std::vector >(); [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1606 | Variant< std::map >() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1679 | Variant>() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 398s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 398s] In file included from ../../glib/glibmm/variant.h:1742: [ 398s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 23 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 66 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 109 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 152 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 195 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 244 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 287 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 330 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 373 | Variant() [ 398s] | ^ [ 398s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 398s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 398s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 398s] | ^~~~~~~~ [ 398s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 398s] CXX socketaddress.lo [ 399s] CXX socketaddressenumerator.lo [ 399s] CXX socketclient.lo [ 399s] CXX socketconnectable.lo [ 399s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 399s] from ../../glib/glibmm/arrayhandle.h:21, [ 399s] from ../../glib/glibmm.h:92, [ 399s] from simpleactiongroup.cc:4: [ 399s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 956 | Variant(); [ 399s] | ^ [ 399s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1017 | Variant< Variant >(); [ 399s] | ^ [ 399s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1070 | Variant(); [ 399s] | ^ [ 399s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1240 | Variant(); [ 399s] | ^ [ 399s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1286 | Variant< std::pair >() [ 399s] | ^ [ 399s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1335 | Variant< std::vector >() [ 399s] | ^ [ 399s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1404 | Variant< std::vector >(); [ 399s] | ^ [ 399s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1530 | Variant< std::vector >(); [ 399s] | ^ [ 399s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1606 | Variant< std::map >() [ 399s] | ^ [ 399s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1679 | Variant>() [ 399s] | ^ [ 399s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 399s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 399s] In file included from ../../glib/glibmm/variant.h:1742: [ 399s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 23 | Variant() [ 399s] | ^ [ 399s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 399s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 399s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 66 | Variant() [ 399s] | ^ [ 399s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 399s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 399s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 109 | Variant() [ 399s] | ^ [ 399s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 399s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 399s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 152 | Variant() [ 399s] | ^ [ 399s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 399s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 399s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 195 | Variant() [ 399s] | ^ [ 399s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 399s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 399s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 244 | Variant() [ 399s] | ^ [ 399s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 399s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 399s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 287 | Variant() [ 399s] | ^ [ 399s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 399s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 399s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 330 | Variant() [ 399s] | ^ [ 399s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 399s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 399s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 373 | Variant() [ 399s] | ^ [ 399s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 399s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 399s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 399s] | ^~~~~~~~ [ 399s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 400s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 400s] from ../../glib/glibmm/arrayhandle.h:21, [ 400s] from ../../glib/glibmm.h:92, [ 400s] from simpleiostream.cc:4: [ 400s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 956 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1017 | Variant< Variant >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1070 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1240 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1286 | Variant< std::pair >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1335 | Variant< std::vector >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1404 | Variant< std::vector >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1530 | Variant< std::vector >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1606 | Variant< std::map >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1679 | Variant>() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 400s] In file included from ../../glib/glibmm/variant.h:1742: [ 400s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 23 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 66 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 109 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 152 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 195 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 244 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 287 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 330 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 373 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 400s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 400s] from ../../glib/glibmm/arrayhandle.h:21, [ 400s] from ../../glib/glibmm.h:92, [ 400s] from simplepermission.cc:4: [ 400s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 956 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1017 | Variant< Variant >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1070 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1240 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1286 | Variant< std::pair >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1335 | Variant< std::vector >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1404 | Variant< std::vector >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1530 | Variant< std::vector >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1606 | Variant< std::map >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1679 | Variant>() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 400s] In file included from ../../glib/glibmm/variant.h:1742: [ 400s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 23 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 66 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 109 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 152 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 195 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 244 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 287 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 330 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 373 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 400s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 400s] from ../../glib/glibmm/arrayhandle.h:21, [ 400s] from ../../glib/glibmm.h:92, [ 400s] from socket.cc:4: [ 400s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 956 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1017 | Variant< Variant >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1070 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1240 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1286 | Variant< std::pair >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1335 | Variant< std::vector >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1404 | Variant< std::vector >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1530 | Variant< std::vector >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1606 | Variant< std::map >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1679 | Variant>() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 400s] In file included from ../../glib/glibmm/variant.h:1742: [ 400s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 23 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 66 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 109 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 152 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 195 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 244 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 287 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 330 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 373 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 400s] CXX socketconnection.lo [ 400s] CXX socketcontrolmessage.lo [ 400s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 400s] from ../../glib/glibmm/arrayhandle.h:21, [ 400s] from ../../glib/glibmm.h:92, [ 400s] from socketaddress.cc:4: [ 400s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 956 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1017 | Variant< Variant >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1070 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1240 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1286 | Variant< std::pair >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1335 | Variant< std::vector >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1404 | Variant< std::vector >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1530 | Variant< std::vector >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1606 | Variant< std::map >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1679 | Variant>() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 400s] In file included from ../../glib/glibmm/variant.h:1742: [ 400s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 23 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 66 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 109 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 152 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 195 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 244 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 287 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 330 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 373 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 400s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 400s] from ../../glib/glibmm/arrayhandle.h:21, [ 400s] from ../../glib/glibmm.h:92, [ 400s] from socketaddressenumerator.cc:4: [ 400s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 956 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1017 | Variant< Variant >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1070 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1240 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1286 | Variant< std::pair >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1335 | Variant< std::vector >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1404 | Variant< std::vector >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1530 | Variant< std::vector >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1606 | Variant< std::map >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1679 | Variant>() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 400s] In file included from ../../glib/glibmm/variant.h:1742: [ 400s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 23 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 66 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 109 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 152 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 195 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 244 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 287 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 330 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 373 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 400s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 400s] from ../../glib/glibmm/arrayhandle.h:21, [ 400s] from ../../glib/glibmm.h:92, [ 400s] from socketclient.cc:4: [ 400s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 956 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1017 | Variant< Variant >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1070 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1240 | Variant(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1286 | Variant< std::pair >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1335 | Variant< std::vector >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1404 | Variant< std::vector >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1530 | Variant< std::vector >(); [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1606 | Variant< std::map >() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1679 | Variant>() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 400s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 400s] In file included from ../../glib/glibmm/variant.h:1742: [ 400s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 23 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 66 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 109 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 152 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 195 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 244 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 287 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 330 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 373 | Variant() [ 400s] | ^ [ 400s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 400s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 400s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 400s] | ^~~~~~~~ [ 400s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 401s] CXX socketlistener.lo [ 401s] socketclient.cc: In member function 'Gio::TlsCertificateFlags Gio::SocketClient::get_tls_validation_flags() const': [ 401s] socketclient.cc:479:73: warning: 'GTlsCertificateFlags g_socket_client_get_tls_validation_flags(GSocketClient*)' is deprecated [-Wdeprecated-declarations] [ 401s] 479 | return ((TlsCertificateFlags)(g_socket_client_get_tls_validation_flags(const_cast(gobj())))); [ 401s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 401s] In file included from /usr/include/glib-2.0/gio/gio.h:148, [ 401s] from ../giomm/enums.h:25, [ 401s] from ../giomm/socketclient.h:31, [ 401s] from socketclient.cc:6: [ 401s] /usr/include/glib-2.0/gio/gsocketclient.h:116:25: note: declared here [ 401s] 116 | GTlsCertificateFlags g_socket_client_get_tls_validation_flags (GSocketClient *client); [ 401s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 401s] socketclient.cc: In member function 'void Gio::SocketClient::set_tls_validation_flags(Gio::TlsCertificateFlags)': [ 401s] socketclient.cc:484:43: warning: 'void g_socket_client_set_tls_validation_flags(GSocketClient*, GTlsCertificateFlags)' is deprecated [-Wdeprecated-declarations] [ 401s] 484 | g_socket_client_set_tls_validation_flags(gobj(), ((GTlsCertificateFlags)(flags))); [ 401s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 401s] /usr/include/glib-2.0/gio/gsocketclient.h:118:25: note: declared here [ 401s] 118 | void g_socket_client_set_tls_validation_flags (GSocketClient *client, [ 401s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 401s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 401s] from ../../glib/glibmm/arrayhandle.h:21, [ 401s] from ../../glib/glibmm.h:92, [ 401s] from socketconnectable.cc:4: [ 401s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 956 | Variant(); [ 401s] | ^ [ 401s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1017 | Variant< Variant >(); [ 401s] | ^ [ 401s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1070 | Variant(); [ 401s] | ^ [ 401s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1240 | Variant(); [ 401s] | ^ [ 401s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1286 | Variant< std::pair >() [ 401s] | ^ [ 401s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1335 | Variant< std::vector >() [ 401s] | ^ [ 401s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1404 | Variant< std::vector >(); [ 401s] | ^ [ 401s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1530 | Variant< std::vector >(); [ 401s] | ^ [ 401s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1606 | Variant< std::map >() [ 401s] | ^ [ 401s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1679 | Variant>() [ 401s] | ^ [ 401s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 401s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 401s] In file included from ../../glib/glibmm/variant.h:1742: [ 401s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 23 | Variant() [ 401s] | ^ [ 401s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 401s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 401s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 66 | Variant() [ 401s] | ^ [ 401s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 401s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 401s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 109 | Variant() [ 401s] | ^ [ 401s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 401s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 401s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 152 | Variant() [ 401s] | ^ [ 401s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 401s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 401s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 195 | Variant() [ 401s] | ^ [ 401s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 401s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 401s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 244 | Variant() [ 401s] | ^ [ 401s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 401s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 401s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 287 | Variant() [ 401s] | ^ [ 401s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 401s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 401s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 330 | Variant() [ 401s] | ^ [ 401s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 401s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 401s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 373 | Variant() [ 401s] | ^ [ 401s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 401s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 401s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 401s] | ^~~~~~~~ [ 401s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 401s] CXX socketservice.lo [ 401s] CXX srvtarget.lo [ 401s] CXX tcpconnection.lo [ 402s] CXX tcpwrapperconnection.lo [ 402s] CXX threadedsocketservice.lo [ 402s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 402s] from ../../glib/glibmm/arrayhandle.h:21, [ 402s] from ../../glib/glibmm.h:92, [ 402s] from socketconnection.cc:4: [ 402s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 956 | Variant(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1017 | Variant< Variant >(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1070 | Variant(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1240 | Variant(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1286 | Variant< std::pair >() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1335 | Variant< std::vector >() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1404 | Variant< std::vector >(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1530 | Variant< std::vector >(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1606 | Variant< std::map >() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1679 | Variant>() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 402s] In file included from ../../glib/glibmm/variant.h:1742: [ 402s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 23 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 66 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 109 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 152 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 195 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 244 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 287 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 330 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 373 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 402s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 402s] from ../../glib/glibmm/arrayhandle.h:21, [ 402s] from ../../glib/glibmm.h:92, [ 402s] from socketcontrolmessage.cc:4: [ 402s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 956 | Variant(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1017 | Variant< Variant >(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1070 | Variant(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1240 | Variant(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1286 | Variant< std::pair >() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1335 | Variant< std::vector >() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1404 | Variant< std::vector >(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1530 | Variant< std::vector >(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1606 | Variant< std::map >() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1679 | Variant>() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 402s] In file included from ../../glib/glibmm/variant.h:1742: [ 402s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 23 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 66 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 109 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 152 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 195 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 244 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 287 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 330 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 373 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 402s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 402s] from ../../glib/glibmm/arrayhandle.h:21, [ 402s] from ../../glib/glibmm.h:92, [ 402s] from socketlistener.cc:4: [ 402s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 956 | Variant(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1017 | Variant< Variant >(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1070 | Variant(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1240 | Variant(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1286 | Variant< std::pair >() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1335 | Variant< std::vector >() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1404 | Variant< std::vector >(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1530 | Variant< std::vector >(); [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1606 | Variant< std::map >() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1679 | Variant>() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 402s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 402s] In file included from ../../glib/glibmm/variant.h:1742: [ 402s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 23 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 66 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 109 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 152 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 195 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 244 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 287 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 330 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 373 | Variant() [ 402s] | ^ [ 402s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 402s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 402s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 402s] | ^~~~~~~~ [ 402s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 403s] CXX themedicon.lo [ 403s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 403s] from ../../glib/glibmm/arrayhandle.h:21, [ 403s] from ../../glib/glibmm.h:92, [ 403s] from socketservice.cc:4: [ 403s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 956 | Variant(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1017 | Variant< Variant >(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1070 | Variant(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1240 | Variant(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1286 | Variant< std::pair >() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1335 | Variant< std::vector >() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1404 | Variant< std::vector >(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1530 | Variant< std::vector >(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1606 | Variant< std::map >() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1679 | Variant>() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 403s] In file included from ../../glib/glibmm/variant.h:1742: [ 403s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 23 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 66 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 109 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 152 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 195 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 244 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 287 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 330 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 373 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 403s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 403s] from ../../glib/glibmm/arrayhandle.h:21, [ 403s] from ../../glib/glibmm.h:92, [ 403s] from srvtarget.cc:4: [ 403s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 956 | Variant(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1017 | Variant< Variant >(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1070 | Variant(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1240 | Variant(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1286 | Variant< std::pair >() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1335 | Variant< std::vector >() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1404 | Variant< std::vector >(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1530 | Variant< std::vector >(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1606 | Variant< std::map >() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1679 | Variant>() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 403s] In file included from ../../glib/glibmm/variant.h:1742: [ 403s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 23 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 66 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 109 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 152 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 195 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 244 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 287 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 330 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 373 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 403s] CXX tlscertificate.lo [ 403s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 403s] from ../../glib/glibmm/arrayhandle.h:21, [ 403s] from ../../glib/glibmm.h:92, [ 403s] from tcpconnection.cc:4: [ 403s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 956 | Variant(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1017 | Variant< Variant >(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1070 | Variant(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1240 | Variant(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1286 | Variant< std::pair >() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1335 | Variant< std::vector >() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1404 | Variant< std::vector >(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1530 | Variant< std::vector >(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1606 | Variant< std::map >() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1679 | Variant>() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 403s] In file included from ../../glib/glibmm/variant.h:1742: [ 403s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 23 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 66 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 109 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 152 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 195 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 244 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 287 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 330 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 373 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 403s] CXX tlsclientconnection.lo [ 403s] CXX tlsconnection.lo [ 403s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 403s] from ../../glib/glibmm/arrayhandle.h:21, [ 403s] from ../../glib/glibmm.h:92, [ 403s] from tcpwrapperconnection.cc:4: [ 403s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 956 | Variant(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1017 | Variant< Variant >(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1070 | Variant(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1240 | Variant(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1286 | Variant< std::pair >() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1335 | Variant< std::vector >() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1404 | Variant< std::vector >(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1530 | Variant< std::vector >(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1606 | Variant< std::map >() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1679 | Variant>() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 403s] In file included from ../../glib/glibmm/variant.h:1742: [ 403s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 23 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 66 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 109 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 152 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 195 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 244 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 287 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 330 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 373 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 403s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 403s] from ../../glib/glibmm/arrayhandle.h:21, [ 403s] from ../../glib/glibmm.h:92, [ 403s] from threadedsocketservice.cc:4: [ 403s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 956 | Variant(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1017 | Variant< Variant >(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1070 | Variant(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1240 | Variant(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1286 | Variant< std::pair >() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1335 | Variant< std::vector >() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1404 | Variant< std::vector >(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1530 | Variant< std::vector >(); [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1606 | Variant< std::map >() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1679 | Variant>() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 403s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 403s] In file included from ../../glib/glibmm/variant.h:1742: [ 403s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 23 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 66 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 109 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 152 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 195 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 244 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 287 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 330 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 373 | Variant() [ 403s] | ^ [ 403s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 403s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 403s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 403s] | ^~~~~~~~ [ 403s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 403s] CXX tlsdatabase.lo [ 403s] CXX tlsinteraction.lo [ 404s] CXX tlspassword.lo [ 404s] CXX tlsserverconnection.lo [ 404s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 404s] from ../../glib/glibmm/arrayhandle.h:21, [ 404s] from ../../glib/glibmm.h:92, [ 404s] from themedicon.cc:4: [ 404s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 956 | Variant(); [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1017 | Variant< Variant >(); [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1070 | Variant(); [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1240 | Variant(); [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1286 | Variant< std::pair >() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1335 | Variant< std::vector >() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1404 | Variant< std::vector >(); [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1530 | Variant< std::vector >(); [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1606 | Variant< std::map >() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1679 | Variant>() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 404s] In file included from ../../glib/glibmm/variant.h:1742: [ 404s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 23 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 66 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 109 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 152 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 195 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 244 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 287 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 330 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 373 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 404s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 404s] from ../../glib/glibmm/arrayhandle.h:21, [ 404s] from ../../glib/glibmm.h:92, [ 404s] from tlscertificate.cc:4: [ 404s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 956 | Variant(); [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1017 | Variant< Variant >(); [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1070 | Variant(); [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1240 | Variant(); [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1286 | Variant< std::pair >() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1335 | Variant< std::vector >() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1404 | Variant< std::vector >(); [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1530 | Variant< std::vector >(); [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1606 | Variant< std::map >() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1679 | Variant>() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 404s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 404s] In file included from ../../glib/glibmm/variant.h:1742: [ 404s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 23 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 66 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 109 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 152 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 195 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 244 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 287 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 330 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 373 | Variant() [ 404s] | ^ [ 404s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 404s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 404s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 404s] | ^~~~~~~~ [ 404s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 405s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 405s] from ../../glib/glibmm/arrayhandle.h:21, [ 405s] from ../../glib/glibmm.h:92, [ 405s] from tlsclientconnection.cc:4: [ 405s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 956 | Variant(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1017 | Variant< Variant >(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1070 | Variant(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1240 | Variant(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1286 | Variant< std::pair >() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1335 | Variant< std::vector >() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1404 | Variant< std::vector >(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1530 | Variant< std::vector >(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1606 | Variant< std::map >() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1679 | Variant>() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 405s] In file included from ../../glib/glibmm/variant.h:1742: [ 405s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 23 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 66 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 109 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 152 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 195 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 244 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 287 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 330 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 373 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 405s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 405s] from ../../glib/glibmm/arrayhandle.h:21, [ 405s] from ../../glib/glibmm.h:92, [ 405s] from tlsconnection.cc:4: [ 405s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 956 | Variant(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1017 | Variant< Variant >(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1070 | Variant(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1240 | Variant(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1286 | Variant< std::pair >() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1335 | Variant< std::vector >() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1404 | Variant< std::vector >(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1530 | Variant< std::vector >(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1606 | Variant< std::map >() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1679 | Variant>() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 405s] In file included from ../../glib/glibmm/variant.h:1742: [ 405s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 23 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 66 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 109 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 152 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 195 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 244 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 287 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 330 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 373 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 405s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 405s] from ../../glib/glibmm/arrayhandle.h:21, [ 405s] from ../../glib/glibmm.h:92, [ 405s] from tlsdatabase.cc:4: [ 405s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 956 | Variant(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1017 | Variant< Variant >(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1070 | Variant(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1240 | Variant(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1286 | Variant< std::pair >() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1335 | Variant< std::vector >() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1404 | Variant< std::vector >(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1530 | Variant< std::vector >(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1606 | Variant< std::map >() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1679 | Variant>() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 405s] In file included from ../../glib/glibmm/variant.h:1742: [ 405s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 23 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 66 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 109 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 152 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 195 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 244 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 287 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 330 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 373 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 405s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 405s] from ../../glib/glibmm/arrayhandle.h:21, [ 405s] from ../../glib/glibmm.h:92, [ 405s] from tlsinteraction.cc:4: [ 405s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 956 | Variant(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1017 | Variant< Variant >(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1070 | Variant(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1240 | Variant(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1286 | Variant< std::pair >() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1335 | Variant< std::vector >() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1404 | Variant< std::vector >(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1530 | Variant< std::vector >(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1606 | Variant< std::map >() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1679 | Variant>() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 405s] In file included from ../../glib/glibmm/variant.h:1742: [ 405s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 23 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 66 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 109 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 152 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 195 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 244 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 287 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 330 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 373 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 405s] CXX volume.lo [ 405s] tlsclientconnection.cc: In member function 'void Gio::TlsClientConnection::set_validation_flags(Gio::TlsCertificateFlags)': [ 405s] tlsclientconnection.cc:179:47: warning: 'void g_tls_client_connection_set_validation_flags(GTlsClientConnection*, GTlsCertificateFlags)' is deprecated [-Wdeprecated-declarations] [ 405s] 179 | g_tls_client_connection_set_validation_flags(gobj(), ((GTlsCertificateFlags)(flags))); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] In file included from /usr/include/glib-2.0/gio/gio.h:165, [ 405s] from ../giomm/enums.h:25, [ 405s] from ../giomm/tlscertificate.h:29, [ 405s] from ../giomm/tlsconnection.h:29, [ 405s] from ../giomm/tlsclientconnection.h:26, [ 405s] from tlsclientconnection.cc:6: [ 405s] /usr/include/glib-2.0/gio/gtlsclientconnection.h:67:23: note: declared here [ 405s] 67 | void g_tls_client_connection_set_validation_flags (GTlsClientConnection *conn, [ 405s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] tlsclientconnection.cc: In member function 'Gio::TlsCertificateFlags Gio::TlsClientConnection::get_validation_flags() const': [ 405s] tlsclientconnection.cc:184:77: warning: 'GTlsCertificateFlags g_tls_client_connection_get_validation_flags(GTlsClientConnection*)' is deprecated [-Wdeprecated-declarations] [ 405s] 184 | return ((TlsCertificateFlags)(g_tls_client_connection_get_validation_flags(const_cast(gobj())))); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] /usr/include/glib-2.0/gio/gtlsclientconnection.h:65:23: note: declared here [ 405s] 65 | GTlsCertificateFlags g_tls_client_connection_get_validation_flags (GTlsClientConnection *conn); [ 405s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] CXX volumemonitor.lo [ 405s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 405s] from ../../glib/glibmm/arrayhandle.h:21, [ 405s] from ../../glib/glibmm.h:92, [ 405s] from tlspassword.cc:4: [ 405s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 956 | Variant(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1017 | Variant< Variant >(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1070 | Variant(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1240 | Variant(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1286 | Variant< std::pair >() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1335 | Variant< std::vector >() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1404 | Variant< std::vector >(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1530 | Variant< std::vector >(); [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1606 | Variant< std::map >() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1679 | Variant>() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 405s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 405s] In file included from ../../glib/glibmm/variant.h:1742: [ 405s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 23 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 66 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 109 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 152 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 195 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 244 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 287 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 330 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 373 | Variant() [ 405s] | ^ [ 405s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 405s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 405s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 405s] | ^~~~~~~~ [ 405s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 406s] CXX zlibdecompressor.lo [ 406s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 406s] from ../../glib/glibmm/arrayhandle.h:21, [ 406s] from ../../glib/glibmm.h:92, [ 406s] from tlsserverconnection.cc:4: [ 406s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 956 | Variant(); [ 406s] | ^ [ 406s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1017 | Variant< Variant >(); [ 406s] | ^ [ 406s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1070 | Variant(); [ 406s] | ^ [ 406s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1240 | Variant(); [ 406s] | ^ [ 406s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1286 | Variant< std::pair >() [ 406s] | ^ [ 406s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1335 | Variant< std::vector >() [ 406s] | ^ [ 406s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1404 | Variant< std::vector >(); [ 406s] | ^ [ 406s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1530 | Variant< std::vector >(); [ 406s] | ^ [ 406s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1606 | Variant< std::map >() [ 406s] | ^ [ 406s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1679 | Variant>() [ 406s] | ^ [ 406s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 406s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 406s] In file included from ../../glib/glibmm/variant.h:1742: [ 406s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 23 | Variant() [ 406s] | ^ [ 406s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 406s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 406s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 66 | Variant() [ 406s] | ^ [ 406s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 406s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 406s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 109 | Variant() [ 406s] | ^ [ 406s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 406s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 406s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 152 | Variant() [ 406s] | ^ [ 406s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 406s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 406s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 195 | Variant() [ 406s] | ^ [ 406s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 406s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 406s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 244 | Variant() [ 406s] | ^ [ 406s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 406s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 406s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 287 | Variant() [ 406s] | ^ [ 406s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 406s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 406s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 330 | Variant() [ 406s] | ^ [ 406s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 406s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 406s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 373 | Variant() [ 406s] | ^ [ 406s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 406s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 406s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 406s] | ^~~~~~~~ [ 406s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 406s] CXX zlibcompressor.lo [ 406s] CXX desktopappinfo.lo [ 406s] CXX unixconnection.lo [ 406s] CXX unixcredentialsmessage.lo [ 407s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 407s] from ../../glib/glibmm/arrayhandle.h:21, [ 407s] from ../../glib/glibmm.h:92, [ 407s] from volume.cc:4: [ 407s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 956 | Variant(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1017 | Variant< Variant >(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1070 | Variant(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1240 | Variant(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1286 | Variant< std::pair >() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1335 | Variant< std::vector >() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1404 | Variant< std::vector >(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1530 | Variant< std::vector >(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1606 | Variant< std::map >() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1679 | Variant>() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 407s] In file included from ../../glib/glibmm/variant.h:1742: [ 407s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 23 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 66 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 109 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 152 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 195 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 244 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 287 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 330 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 373 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 407s] CXX unixfdlist.lo [ 407s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 407s] from ../../glib/glibmm/arrayhandle.h:21, [ 407s] from ../../glib/glibmm.h:92, [ 407s] from volumemonitor.cc:4: [ 407s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 956 | Variant(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1017 | Variant< Variant >(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1070 | Variant(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1240 | Variant(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1286 | Variant< std::pair >() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1335 | Variant< std::vector >() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1404 | Variant< std::vector >(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1530 | Variant< std::vector >(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1606 | Variant< std::map >() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1679 | Variant>() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 407s] In file included from ../../glib/glibmm/variant.h:1742: [ 407s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 23 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 66 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 109 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 152 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 195 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 244 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 287 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 330 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 373 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 407s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 407s] from ../../glib/glibmm/arrayhandle.h:21, [ 407s] from ../../glib/glibmm.h:92, [ 407s] from zlibdecompressor.cc:4: [ 407s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 956 | Variant(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1017 | Variant< Variant >(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1070 | Variant(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1240 | Variant(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1286 | Variant< std::pair >() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1335 | Variant< std::vector >() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1404 | Variant< std::vector >(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1530 | Variant< std::vector >(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1606 | Variant< std::map >() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1679 | Variant>() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 407s] In file included from ../../glib/glibmm/variant.h:1742: [ 407s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 23 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 66 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 109 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 152 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 195 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 244 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 287 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 330 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 373 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 407s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 407s] from ../../glib/glibmm/arrayhandle.h:21, [ 407s] from ../../glib/glibmm.h:92, [ 407s] from zlibcompressor.cc:4: [ 407s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 956 | Variant(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1017 | Variant< Variant >(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1070 | Variant(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1240 | Variant(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1286 | Variant< std::pair >() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1335 | Variant< std::vector >() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1404 | Variant< std::vector >(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1530 | Variant< std::vector >(); [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1606 | Variant< std::map >() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1679 | Variant>() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 407s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 407s] In file included from ../../glib/glibmm/variant.h:1742: [ 407s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 23 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 66 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 109 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 152 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 195 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 244 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 287 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 330 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 373 | Variant() [ 407s] | ^ [ 407s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 407s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 407s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 407s] | ^~~~~~~~ [ 407s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 408s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 408s] from ../../glib/glibmm/arrayhandle.h:21, [ 408s] from ../../glib/glibmm.h:92, [ 408s] from desktopappinfo.cc:4: [ 408s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 956 | Variant(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1017 | Variant< Variant >(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1070 | Variant(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1240 | Variant(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1286 | Variant< std::pair >() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1335 | Variant< std::vector >() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1404 | Variant< std::vector >(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1530 | Variant< std::vector >(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1606 | Variant< std::map >() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1679 | Variant>() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 408s] In file included from ../../glib/glibmm/variant.h:1742: [ 408s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 23 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 66 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 109 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 152 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 195 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 244 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 287 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 330 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 373 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 408s] CXX unixfdmessage.lo [ 408s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 408s] from ../../glib/glibmm/arrayhandle.h:21, [ 408s] from ../../glib/glibmm.h:92, [ 408s] from unixconnection.cc:4: [ 408s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 956 | Variant(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1017 | Variant< Variant >(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1070 | Variant(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1240 | Variant(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1286 | Variant< std::pair >() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1335 | Variant< std::vector >() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1404 | Variant< std::vector >(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1530 | Variant< std::vector >(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1606 | Variant< std::map >() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 408s] CXX unixinputstream.lo [ 408s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1679 | Variant>() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 408s] In file included from ../../glib/glibmm/variant.h:1742: [ 408s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 23 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 66 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 109 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 152 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 195 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 244 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 287 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 330 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 373 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 408s] CXX unixoutputstream.lo [ 408s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 408s] from ../../glib/glibmm/arrayhandle.h:21, [ 408s] from ../../glib/glibmm.h:92, [ 408s] from unixcredentialsmessage.cc:4: [ 408s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 956 | Variant(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1017 | Variant< Variant >(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1070 | Variant(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1240 | Variant(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1286 | Variant< std::pair >() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1335 | Variant< std::vector >() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1404 | Variant< std::vector >(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1530 | Variant< std::vector >(); [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1606 | Variant< std::map >() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1679 | Variant>() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 408s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 408s] In file included from ../../glib/glibmm/variant.h:1742: [ 408s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 23 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 66 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 109 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 152 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 195 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 244 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 287 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 330 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 373 | Variant() [ 408s] | ^ [ 408s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 408s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 408s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 408s] | ^~~~~~~~ [ 408s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 408s] CXX unixsocketaddress.lo [ 408s] CXX wrap_init.lo [ 409s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 409s] from ../../glib/glibmm/arrayhandle.h:21, [ 409s] from ../../glib/glibmm.h:92, [ 409s] from unixfdlist.cc:4: [ 409s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 956 | Variant(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1017 | Variant< Variant >(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1070 | Variant(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1240 | Variant(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1286 | Variant< std::pair >() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1335 | Variant< std::vector >() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1404 | Variant< std::vector >(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1530 | Variant< std::vector >(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1606 | Variant< std::map >() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1679 | Variant>() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 409s] CXX contenttype.lo [ 409s] In file included from ../../glib/glibmm/variant.h:1742: [ 409s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 23 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 66 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 109 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 152 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 195 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 244 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 287 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 330 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 373 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 409s] CXX init.lo [ 409s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 409s] from ../../glib/glibmm/arrayhandle.h:21, [ 409s] from ../../glib/glibmm.h:92, [ 409s] from unixfdmessage.cc:4: [ 409s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 956 | Variant(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1017 | Variant< Variant >(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1070 | Variant(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1240 | Variant(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1286 | Variant< std::pair >() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1335 | Variant< std::vector >() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1404 | Variant< std::vector >(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1530 | Variant< std::vector >(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1606 | Variant< std::map >() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1679 | Variant>() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 409s] In file included from ../../glib/glibmm/variant.h:1742: [ 409s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 23 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 66 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 109 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 152 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 195 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 244 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 287 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 330 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 373 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 409s] CXX slot_async.lo [ 409s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 409s] from ../../glib/glibmm/arrayhandle.h:21, [ 409s] from ../../glib/glibmm.h:92, [ 409s] from unixinputstream.cc:4: [ 409s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 956 | Variant(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1017 | Variant< Variant >(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1070 | Variant(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1240 | Variant(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1286 | Variant< std::pair >() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1335 | Variant< std::vector >() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1404 | Variant< std::vector >(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1530 | Variant< std::vector >(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1606 | Variant< std::map >() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1679 | Variant>() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 409s] In file included from ../../glib/glibmm/variant.h:1742: [ 409s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 23 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 66 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 109 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 152 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 195 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 244 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 287 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 409s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 409s] from ../../glib/glibmm/arrayhandle.h:21, [ 409s] from ../../glib/glibmm.h:92, [ 409s] from unixoutputstream.cc:4: [ 409s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 956 | Variant(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 330 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1017 | Variant< Variant >(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 373 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1070 | Variant(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1240 | Variant(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1286 | Variant< std::pair >() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1335 | Variant< std::vector >() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1404 | Variant< std::vector >(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1530 | Variant< std::vector >(); [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1606 | Variant< std::map >() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1679 | Variant>() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 409s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 409s] In file included from ../../glib/glibmm/variant.h:1742: [ 409s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 23 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 66 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 109 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 152 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 195 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 244 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 287 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 330 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 373 | Variant() [ 409s] | ^ [ 409s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 409s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 409s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 409s] | ^~~~~~~~ [ 409s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 409s] CXX socketsource.lo [ 410s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 410s] from ../../glib/glibmm/arrayhandle.h:21, [ 410s] from ../../glib/glibmm.h:92, [ 410s] from unixsocketaddress.cc:4: [ 410s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 956 | Variant(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1017 | Variant< Variant >(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1070 | Variant(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1240 | Variant(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1286 | Variant< std::pair >() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1335 | Variant< std::vector >() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1404 | Variant< std::vector >(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1530 | Variant< std::vector >(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1606 | Variant< std::map >() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1679 | Variant>() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 410s] In file included from ../../glib/glibmm/variant.h:1742: [ 410s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 23 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 66 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 109 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 152 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 195 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 244 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 287 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 330 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 373 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 410s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 410s] from ../../glib/glibmm/listhandle.h:21, [ 410s] from ../giomm/contenttype.h:20, [ 410s] from contenttype.cc:17: [ 410s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 956 | Variant(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1017 | Variant< Variant >(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1070 | Variant(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1240 | Variant(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1286 | Variant< std::pair >() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1335 | Variant< std::vector >() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1404 | Variant< std::vector >(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1530 | Variant< std::vector >(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1606 | Variant< std::map >() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1679 | Variant>() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 410s] In file included from ../../glib/glibmm/variant.h:1742: [ 410s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 23 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 66 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 109 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 152 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 195 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 244 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 287 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 330 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 373 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 410s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 410s] from ../../glib/glibmm/arrayhandle.h:21, [ 410s] from ../../glib/glibmm.h:92, [ 410s] from wrap_init.cc:4: [ 410s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 956 | Variant(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1017 | Variant< Variant >(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1070 | Variant(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1240 | Variant(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1286 | Variant< std::pair >() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1335 | Variant< std::vector >() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1404 | Variant< std::vector >(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1530 | Variant< std::vector >(); [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1606 | Variant< std::map >() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1679 | Variant>() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 410s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 410s] In file included from ../../glib/glibmm/variant.h:1742: [ 410s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 23 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 66 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 109 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 152 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 195 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 244 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 287 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 330 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 373 | Variant() [ 410s] | ^ [ 410s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 410s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 410s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 410s] | ^~~~~~~~ [ 410s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 411s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 411s] from ../../glib/glibmm/object.h:34, [ 411s] from ../../glib/glibmm/interface.h:20, [ 411s] from ../giomm/asyncresult.h:28, [ 411s] from slot_async.cc:19: [ 411s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 956 | Variant(); [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1017 | Variant< Variant >(); [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1070 | Variant(); [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1240 | Variant(); [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1286 | Variant< std::pair >() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1335 | Variant< std::vector >() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1404 | Variant< std::vector >(); [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1530 | Variant< std::vector >(); [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1606 | Variant< std::map >() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1679 | Variant>() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 411s] In file included from ../../glib/glibmm/variant.h:1742: [ 411s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 23 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 66 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 109 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 152 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 195 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 244 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 287 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 330 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 373 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 411s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 411s] from ../../glib/glibmm/object.h:34, [ 411s] from ../giomm/cancellable.h:28, [ 411s] from ../giomm/socketsource.h:23, [ 411s] from socketsource.cc:17: [ 411s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 956 | Variant(); [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1017 | Variant< Variant >(); [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1070 | Variant(); [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1240 | Variant(); [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1286 | Variant< std::pair >() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1335 | Variant< std::vector >() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1404 | Variant< std::vector >(); [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1530 | Variant< std::vector >(); [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1606 | Variant< std::map >() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1679 | Variant>() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 411s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 411s] In file included from ../../glib/glibmm/variant.h:1742: [ 411s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 23 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 66 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 109 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 152 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 195 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 244 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 287 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 330 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 373 | Variant() [ 411s] | ^ [ 411s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 411s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 411s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 411s] | ^~~~~~~~ [ 411s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 411s] CXXLD libgiomm-2.4.la [ 415s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 415s] Making all in tests [ 415s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 415s] make[2]: Nothing to be done for 'all'. [ 415s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 415s] Making all in examples [ 415s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 415s] GEN settings/gschemas.compiled [ 415s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 415s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 415s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 415s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 415s] + exit 0 [ 415s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.1P51yA [ 415s] + umask 022 [ 415s] + cd /home/abuild/rpmbuild/BUILD [ 415s] + cd glibmm-2.64.2 [ 415s] + LANG=C [ 415s] + export LANG [ 415s] + unset DISPLAY [ 415s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm [ 415s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm [ 415s] + /bin/make prefix=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr exec_prefix=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr bindir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/bin sbindir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/sbin sysconfdir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/etc datadir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share includedir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/include libdir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib libexecdir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/libexec localstatedir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/var sharedstatedir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/com mandir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/man infodir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/info install [ 415s] Making install in tools [ 415s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 415s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 415s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib' [ 415s] /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.arm/usr/lib' [ 416s] 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.arm/usr/lib/libglibmm_generate_extra_defs-2.4.so.1.3.0 [ 416s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib && { 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; }; }) [ 416s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib && { 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; }; }) [ 416s] 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.arm/usr/lib/libglibmm_generate_extra_defs-2.4.la [ 416s] libtool: warning: remember to run 'libtool --finish /usr/lib' [ 416s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/glibmm-2.4/proc/m4' [ 416s] /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.arm/usr/lib/glibmm-2.4/proc/m4' [ 416s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/glibmm-2.4/proc/pm' [ 416s] /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.arm/usr/lib/glibmm-2.4/proc/pm' [ 416s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/include/glibmm-2.4/glibmm_generate_extra_defs' [ 416s] /bin/install -c -m 644 extra_defs_gen/generate_extra_defs.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/include/glibmm-2.4/glibmm_generate_extra_defs' [ 416s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/glibmm-2.4/proc' [ 416s] /bin/install -c gmmproc generate_wrap_init.pl '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/glibmm-2.4/proc' [ 416s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 416s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 416s] Making install in glib/src [ 416s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 416s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 416s] make[2]: Nothing to be done for 'install-exec-am'. [ 416s] make[2]: Nothing to be done for 'install-data-am'. [ 416s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 416s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 416s] Making install in gio/src [ 416s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 416s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 416s] make[2]: Nothing to be done for 'install-exec-am'. [ 416s] make[2]: Nothing to be done for 'install-data-am'. [ 416s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 416s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 416s] Making install in glib/glibmm [ 416s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 417s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 417s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib' [ 417s] /bin/sh ../../libtool --mode=install /bin/install -c libglibmm-2.4.la '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib' [ 417s] libtool: install: /bin/install -c .libs/libglibmm-2.4.so.1.3.0 /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/libglibmm-2.4.so.1.3.0 [ 417s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib && { 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; }; }) [ 417s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib && { 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; }; }) [ 417s] libtool: install: /bin/install -c .libs/libglibmm-2.4.lai /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/libglibmm-2.4.la [ 417s] libtool: warning: remember to run 'libtool --finish /usr/lib' [ 417s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/include/glibmm-2.4/glibmm' [ 417s] /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.arm/usr/include/glibmm-2.4/glibmm' [ 417s] /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.arm/usr/include/glibmm-2.4/glibmm' [ 417s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/include/glibmm-2.4/glibmm/private' [ 418s] /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.arm/usr/include/glibmm-2.4/glibmm/private' [ 418s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 418s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 418s] Making install in gio/giomm [ 418s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 418s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 419s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib' [ 419s] /bin/sh ../../libtool --mode=install /bin/install -c libgiomm-2.4.la '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib' [ 419s] libtool: warning: relinking 'libgiomm-2.4.la' [ 419s] 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 armv7hl-tizen-linux-gnueabihf-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 --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=hard -mthumb -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -no-undefined -version-info 4:0:3 -o libgiomm-2.4.la -rpath /usr/lib 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.arm) [ 423s] libtool: install: /bin/install -c .libs/libgiomm-2.4.so.1.3.0T /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/libgiomm-2.4.so.1.3.0 [ 423s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib && { 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; }; }) [ 423s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib && { 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; }; }) [ 423s] libtool: install: /bin/install -c .libs/libgiomm-2.4.lai /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/libgiomm-2.4.la [ 423s] libtool: warning: remember to run 'libtool --finish /usr/lib' [ 423s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/include/giomm-2.4/giomm' [ 424s] /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.arm/usr/include/giomm-2.4/giomm' [ 424s] /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.arm/usr/include/giomm-2.4/giomm' [ 424s] /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.arm/usr/include/giomm-2.4/giomm' [ 424s] /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.arm/usr/include/giomm-2.4/giomm' [ 424s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/include/giomm-2.4/giomm/private' [ 424s] /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.arm/usr/include/giomm-2.4/giomm/private' [ 424s] /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.arm/usr/include/giomm-2.4/giomm/private' [ 424s] /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.arm/usr/include/giomm-2.4/giomm/private' [ 424s] /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.arm/usr/include/giomm-2.4/giomm/private' [ 424s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 424s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 424s] Making install in tests [ 424s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 424s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 424s] make[2]: Nothing to be done for 'install-exec-am'. [ 424s] make[2]: Nothing to be done for 'install-data-am'. [ 424s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 424s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 424s] Making install in examples [ 424s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 424s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 424s] make[2]: Nothing to be done for 'install-exec-am'. [ 424s] make[2]: Nothing to be done for 'install-data-am'. [ 424s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 424s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 424s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 424s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 424s] make[2]: Nothing to be done for 'install-exec-am'. [ 424s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/include/giomm-2.4' [ 424s] /bin/install -c -m 644 gio/giomm.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/include/giomm-2.4' [ 424s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/include/glibmm-2.4' [ 424s] /bin/install -c -m 644 glib/glibmm.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/include/glibmm-2.4' [ 425s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/giomm-2.4/include' [ 425s] /bin/install -c -m 644 gio/giommconfig.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/giomm-2.4/include' [ 425s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/glibmm-2.4/include' [ 425s] /bin/install -c -m 644 glib/glibmmconfig.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/glibmm-2.4/include' [ 425s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/pkgconfig' [ 425s] /bin/install -c -m 644 glib/glibmm-2.4.pc gio/giomm-2.4.pc '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/pkgconfig' [ 425s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 425s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 425s] + rm /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/libgiomm-2.4.la /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/libglibmm-2.4.la /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/libglibmm_generate_extra_defs-2.4.la [ 425s] + _target= [ 425s] + _symlinks=0 [ 425s] + _files=() [ 425s] + fdupes -q -n -r /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm [ 425s] + read _file [ 425s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/info [ 425s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/doc/packages [ 425s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/doc/glibmm [ 425s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/doc/glibmm-2.64.2 [ 425s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/gtk-doc [ 425s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/doc [ 425s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/man [ 425s] + find /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm -regex '.*/man/man./.*.[0-9]' [ 425s] + xargs rm -f -- [ 425s] + xargs rm -f -- [ 425s] + find /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm -regex '.*/man/../man./.*.[0-9]' [ 425s] + xargs rm -f -- [ 425s] + find /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm -regex '.*/man/man./.*.[0-9]pm' [ 425s] + /usr/lib/rpm/find-debuginfo.sh -j8 --build-id-seed 2.64.2-0 --unique-debug-src-base glibmm-2.64.2-0.arm -S debugsourcefiles.list /home/abuild/rpmbuild/BUILD/glibmm-2.64.2 [ 426s] 1+0 records in [ 426s] 1+0 records out [ 426s] 1+0 records in [ 426s] 1+0 records out [ 426s] 1+0 records in [ 426s] 1+0 records out [ 426s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/libgiomm-2.4.so.1.3.0 [ 426s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/libglibmm_generate_extra_defs-2.4.so.1.3.0 [ 426s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/lib/libglibmm-2.4.so.1.3.0 [ 426s] 0+0 records in [ 426s] 0+0 records out [ 426s] 0+0 records in [ 426s] 0+0 records out [ 427s] 0+0 records in [ 427s] 0+0 records out [ 427s] 9840 blocks [ 427s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glibmm-debuginfo.manifest [ 427s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glibmm-debugsource.manifest [ 427s] + /usr/lib/rpm/check-buildroot [ 427s] + /usr/lib/rpm//brp-compress [ 427s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 431s] + /usr/lib/rpm/brp-python-hardlink [ 431s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm [ 431s] + /usr/lib/rpm/tizen/find-isufiles.sh /home/abuild/rpmbuild/BUILD/glibmm-2.64.2/isu.list [ 431s] ~/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm ~/rpmbuild/BUILD/glibmm-2.64.2 [ 431s] ~/rpmbuild/BUILD/glibmm-2.64.2 [ 431s] + /etc/hal/rootstrap/hal-rootstrap-checker.sh 0 /home/abuild/rpmbuild/SOURCES [ 434s] Processing files: glibmm-debugsource-2.64.2-0.armv7hl [ 434s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 434s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 434s] [ 434s] Provides: glibmm-debugsource = 2.64.2-0 glibmm-debugsource(armv7hl-32) = 2.64.2-0 [ 434s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 434s] Processing files: libglibmm-2.64.2-0.armv7hl [ 434s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ICT0Tg [ 435s] + umask 022 [ 435s] + cd /home/abuild/rpmbuild/BUILD [ 435s] + cd glibmm-2.64.2 [ 435s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/licenses/libglibmm [ 435s] + export LC_ALL=C [ 435s] + LC_ALL=C [ 435s] + export LICENSEDIR [ 435s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/licenses/libglibmm [ 435s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/licenses/libglibmm [ 435s] + exit 0 [ 435s] Provides: libglibmm = 2.64.2-0 libglibmm(armv7hl-32) = 2.64.2-0 libglibmm-2.4.so.1 libglibmm_generate_extra_defs-2.4.so.1 [ 435s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 435s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 435s] Requires(post): /sbin/ldconfig [ 435s] Requires(postun): /sbin/ldconfig [ 435s] Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.28) libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libglib-2.0.so.0 libgmodule-2.0.so.0 libgobject-2.0.so.0 libm.so.6 libsigc-2.0.so.0 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.15) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.32) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) [ 435s] Processing files: libgiomm-2.64.2-0.armv7hl [ 435s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.1KID2S [ 435s] + umask 022 [ 435s] + cd /home/abuild/rpmbuild/BUILD [ 435s] + cd glibmm-2.64.2 [ 435s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/licenses/libgiomm [ 435s] + export LC_ALL=C [ 435s] + LC_ALL=C [ 435s] + export LICENSEDIR [ 435s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/licenses/libgiomm [ 435s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/licenses/libgiomm [ 435s] + exit 0 [ 435s] Provides: libgiomm = 2.64.2-0 libgiomm(armv7hl-32) = 2.64.2-0 libgiomm-2.4.so.1 [ 435s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 435s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 435s] Requires(post): /sbin/ldconfig [ 435s] Requires(postun): /sbin/ldconfig [ 435s] Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libgio-2.0.so.0 libglib-2.0.so.0 libglibmm-2.4.so.1 libgmodule-2.0.so.0 libgobject-2.0.so.0 libm.so.6 libsigc-2.0.so.0 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.21) rtld(GNU_HASH) [ 435s] Processing files: glibmm-devel-2.64.2-0.armv7hl [ 435s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.mhfPfX [ 435s] + umask 022 [ 435s] + cd /home/abuild/rpmbuild/BUILD [ 435s] + cd glibmm-2.64.2 [ 435s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/licenses/glibmm-devel [ 435s] + export LC_ALL=C [ 435s] + LC_ALL=C [ 435s] + export LICENSEDIR [ 435s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/licenses/glibmm-devel [ 435s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm/usr/share/licenses/glibmm-devel [ 435s] + exit 0 [ 438s] Provides: glibmm-devel = 2.64.2-0 glibmm-devel(armv7hl-32) = 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 [ 438s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 438s] Requires: /bin/perl /usr/bin/pkg-config libgiomm-2.4.so.1 libglibmm-2.4.so.1 libglibmm_generate_extra_defs-2.4.so.1 pkgconfig(gio-2.0) pkgconfig(glibmm-2.4) pkgconfig(gobject-2.0) pkgconfig(sigc++-2.0) [ 438s] Processing files: libglibmm-debuginfo-2.64.2-0.armv7hl [ 438s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 438s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 438s] [ 438s] Provides: libglibmm-debuginfo = 2.64.2-0 libglibmm-debuginfo(armv7hl-32) = 2.64.2-0 [ 438s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 438s] Recommends: glibmm-debugsource(armv7hl-32) = 2.64.2-0 [ 438s] Processing files: libgiomm-debuginfo-2.64.2-0.armv7hl [ 438s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 438s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 438s] [ 438s] Provides: libgiomm-debuginfo = 2.64.2-0 libgiomm-debuginfo(armv7hl-32) = 2.64.2-0 [ 438s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 438s] Recommends: glibmm-debugsource(armv7hl-32) = 2.64.2-0 [ 438s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm [ 439s] Wrote: /home/abuild/rpmbuild/SRPMS/glibmm-2.64.2-0.src.rpm [ 440s] Wrote: /home/abuild/rpmbuild/RPMS/armv7hl/glibmm-debugsource-2.64.2-0.armv7hl.rpm [ 440s] Wrote: /home/abuild/rpmbuild/RPMS/armv7hl/libglibmm-2.64.2-0.armv7hl.rpm [ 441s] Wrote: /home/abuild/rpmbuild/RPMS/armv7hl/libgiomm-2.64.2-0.armv7hl.rpm [ 442s] Wrote: /home/abuild/rpmbuild/RPMS/armv7hl/glibmm-devel-2.64.2-0.armv7hl.rpm [ 445s] Wrote: /home/abuild/rpmbuild/RPMS/armv7hl/libglibmm-debuginfo-2.64.2-0.armv7hl.rpm [ 451s] Wrote: /home/abuild/rpmbuild/RPMS/armv7hl/libgiomm-debuginfo-2.64.2-0.armv7hl.rpm [ 451s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.rnjpOc [ 451s] + umask 022 [ 451s] + cd /home/abuild/rpmbuild/BUILD [ 451s] + cd glibmm-2.64.2 [ 451s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm [ 451s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.arm [ 451s] + exit 0 [ 451s] ... checking for files with abuild user/group [ 451s] ... creating baselibs [ 451s] [ 451s] ip-192-168-56-215 finished "build glibmm.spec" at Mon Dec 16 09:23:08 UTC 2024. [ 451s]